Информация об изменениях

Сообщение Re[24]: Когда это наконец станет defined behavior? от 30.04.2023 9:18

Изменено 30.04.2023 9:24 T4r4sB

Re[24]: Когда это наконец станет defined behavior?
Здравствуйте, kov_serg, Вы писали:

_>const — может быть только если данные лежат в ПЗУ или в памяти с запретом на запись


А как ты без const будешь выдавать ключи мапы, например? По копии? Или выдавать на них ссылку без "бесполезного" const и говорить "не меняйте их пажалуста, а то УБЭ случитсо".
Или как ты без const будешь расшаривать ссылку на объект между несколькими потоками?
Re[24]: Когда это наконец станет defined behavior?
Здравствуйте, kov_serg, Вы писали:

_>const — может быть только если данные лежат в ПЗУ или в памяти с запретом на запись


А как ты без const будешь выдавать ключи мапы, например? По копии? Или выдавать на них ссылку без "бесполезного" const и говорить "не меняйте их пажалуста, а то УБЭ случитсо". Впрочем слом распределения объектов по корзинам не считается УБ в том же русте, но С++ может поступить более продвинуто и сказать "компилятор предполагает что хеш определён правильно".
Или как ты без const будешь расшаривать ссылку на объект между несколькими потоками?