Re[2]: С++, как вызвать конструктор объекта по месту?
От: c-smile Канада http://terrainformatica.com
Дата: 20.01.14 17:04
Оценка:
Здравствуйте, jazzer, Вы писали:

J>Да, это именно он и есть, а чем он не устраивает?


Мне нужно решить на самом деле обратную задачу
Вызвать placement new без вызова конструктора.

Для классов с виртуальными функциями new(oldobj) просто меняет (инициализирует)
vtbl. А конструктор инициализирует поля. Мне надо вызвать new(place) но не конструктор.

Контекст проблемы: http://stackoverflow.com/questions/21212379/changing-vtbl-of-existing-object-on-the-fly-dynamic-subclassing
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.