Re[5]: Копирование виртуального объекта?
От: night beast СССР  
Дата: 02.02.15 19:45
Оценка:
Здравствуйте, johny5, Вы писали:

J>Вообще, раз уж на то пошло и вся фишка тут в копировании, чтобы копировать объект динамического размера в С++ используется такой интерфейсик:


J>
J>struct ICloneable
J>


J>Дальше думаю понятно. Имея указатель на базовый класс всегда можно сделать полную копию его истинного рантайм класса.

J>Конечно тут потребуется немного макросомагии, чтобы вставлять обязательный boilerplate код в каждый из классов наследников.

не, это чуть из другой оперы.
тот пример, что я привел, позволяет создавать динамические объекты например в стеке.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.