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

Сообщение Re[5]: Placement new для инициализации примитивного типа в с от 03.10.2025 12:38

Изменено 03.10.2025 12:39 andrey.desman

Re[5]: Placement new для инициализации примитивного типа в самодельном union?
Здравствуйте, so5team, Вы писали:

S>Однако, как я понимаю, тогда работа будет выглядеть как-то так:


Создать объект надо один раз. В сторе должно быть создание (через new или sla), а в read просто reinterpret_cast.
Но раз в сторе всё равно запись делается, то толку от sla и нет.

S>Есть ощущение, что вариант с placement new окажется и лаконичнее, и понятнее.


Да.
Re[5]: Placement new для инициализации примитивного типа в с
Здравствуйте, so5team, Вы писали:

S>Однако, как я понимаю, тогда работа будет выглядеть как-то так:


Создать объект надо один раз. В сторе должно быть создание (через new или sla), а в read просто reinterpret_cast.
Но раз в сторе всё равно запись делается, то толку от sla и нет.
В общем, как у тебя было изначально, так и хорошо.

S>Есть ощущение, что вариант с placement new окажется и лаконичнее, и понятнее.


Да.