Re[55]: Когда это наконец станет defined behavior?
От: rg45 СССР  
Дата: 13.05.23 15:03
Оценка:
Здравствуйте, ·, Вы писали:

·>Верно. Но тогда пропадает "защита" от изменений ключа в мапе, которую обещает T4r4sB.


Почему это? И ссылка и указатель могут быть константными (ссылаться на константные данные, если быть более точным):

std::map<const int*, Foo, CustomComparer>;
std::map<const (*int)[42], Foo, CustomComparer>;
std::map<std::reference_wrapper<const int[42]>, Foo, CustomComparer>;


Так что, это уж как захочет программист
--
Справедливость выше закона. А человечность выше справедливости.
Отредактировано 13.05.2023 15:25 rg45 . Предыдущая версия . Еще …
Отредактировано 13.05.2023 15:15 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.