Можно ли клонировать объект, копируя его память?

Мне нужно иметь стек undo+redo для ограниченного числа классов под моим контролем, который должен быть очень очень очень очень быстрым, а использование RTTI и XML или потоков не представляется возможным, так как количество экземпляров может достигать 2000+ во вложенных списках объектов. Объекты должны копироваться в и из через шаблон memento и перезагружаться мгновенно.

Есть ли способ клонировать объекты путем копирования памяти и повторного создания объектов из этой памяти?

8
задан MX4399 18 October 2011 в 06:23
поделиться