Re[4]: Про идентичность const
От: Shmj Ниоткуда  
Дата: 22.01.25 16:41
Оценка: :)))
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>Адреса объектов иногда используются в качестве ключа в коллекциях.


Можно же не constexpr использовать.

SVZ>На здоровье!

SVZ>Но если тебе нужен _один_ объект, то для этого существует паттерн "синглетон".

Нет, вы тоже не поняли идею. Не удивлен, у меня 2 месяца ушло, чтобы это оценить.

Дело не в том что объект один. Объекты экономят память — проверяются данные constexpr и если все то же самое уже есть в памяти — нет нужны создавать. Но это еще цветочки. Ягодки — это все приводит к новой концепции оптимизаций — теперь при вызове методов таких объектов имеем 100% гарантию что метод вернет все то же самое, по этому метод можно не вызывать. Небольшие оговорки есть, конечно.
=сначала спроси у GPT=
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.