Сообщение Re[8]: Про идентичность const от 24.01.2025 8:45
Изменено 24.01.2025 8:56 Shmj
Re[8]: Про идентичность const
Здравствуйте, rg45, Вы писали:
R>Ты прикалываешься, что ли? Ты явно создаешь два объекта в динамической памяти, а компилятор должен вместо двух объектов создать один? С какого перепуга?
R>Я уже молчу, что за такой код нужно подсрачниками гнать из профессии.
Если объекты константные, не подлежат изменению, абсолютно одинаковые — то зачем два раза выделять память?
R>Ты прикалываешься, что ли? Ты явно создаешь два объекта в динамической памяти, а компилятор должен вместо двух объектов создать один? С какого перепуга?
R>Я уже молчу, что за такой код нужно подсрачниками гнать из профессии.
Если объекты константные, не подлежат изменению, абсолютно одинаковые — то зачем два раза выделять память?
Re[8]: Про идентичность const
Здравствуйте, rg45, Вы писали:
R>Ты прикалываешься, что ли? Ты явно создаешь два объекта в динамической памяти, а компилятор должен вместо двух объектов создать один? С какого перепуга?
Если объекты константные, не подлежат изменению, абсолютно одинаковые — то зачем два раза выделять память?
R>Я уже молчу, что за такой код нужно подсрачниками гнать из профессии.
А как еще продемонстрировать проблему? Смартпоинтеры будут рабоать так же.
Если конструируете UI-дерево, добавляете в список одинаковые const-объекты — они постоянно будут создаваться заново.
R>Ты прикалываешься, что ли? Ты явно создаешь два объекта в динамической памяти, а компилятор должен вместо двух объектов создать один? С какого перепуга?
Если объекты константные, не подлежат изменению, абсолютно одинаковые — то зачем два раза выделять память?
R>Я уже молчу, что за такой код нужно подсрачниками гнать из профессии.
А как еще продемонстрировать проблему? Смартпоинтеры будут рабоать так же.
Если конструируете UI-дерево, добавляете в список одинаковые const-объекты — они постоянно будут создаваться заново.