С++, как вызвать конструктор объекта по месту?
От: c-smile Канада http://terrainformatica.com
Дата: 20.01.14 01:39
Оценка:
Скажем есть указатель на уже выделенную память под объект.
Как вызвать конструктор по этому месту?

Вариант с placement new я знаю:

void *pmem = ...;
Thing* pt = new(pmem) Thing(params);


Это единственный вариант?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.