Здравствуйте, Shmj, Вы писали:
S>Если объекты константные, не подлежат изменению, абсолютно одинаковые — то зачем два раза выделять память?
Во-первых, нет здесь никаких константных объектов. Ты ссылаешься на них как на константные, но создаются они как неконстантные. Снятие константности через const_cast и использование этих объектов как неконстантных вполне правомерно.
S>А как еще продемонстрировать проблему? Смартпоинтеры будут рабоать так же.
Так если ты не можешь продемонстрировать проблему, может, и проблемы никакой нет?
S>Если конструируете UI-дерево, добавляете в список одинаковые const-объекты — они постоянно будут создаваться заново.
У тебя есть все возможности для того, чтобы решить эту проблему собственными силами.
Вообще, ты подбешивать уже начинаешь. Иди учи матчасть.
--
Справедливость выше закона. А человечность выше справедливости.