
Сообщение от
KristopherRobin
напиши "конструктор копировщик
А готового решения нет???
Бред! В Делфи в КАЖДЫЙ класс вставлен такой по умолчанию... (не помню с ходу название, но точно есть - пользовался)
Как equals сравнивает классы, так должен быть "заполнятель всего"...
Добавлено через 2 минуты
В классе ВСЕ поля приват, а общение только через публичные функции
Но скопировать должен весь кусок памяти с определенным классом...
Добавлено через 2 минуты
Нашел как в Делфи было: Object2.Assign(Object1)
После этого Object2 получал ВСЕ переменные из Object1, даже скытые.
Добавлено через 17 минут
Погуглил... Боюсь Вы правы!

Очень нужно было... Теперь в 4 класса прийдется писать свой клонировщик и внимательно следить за их развитием (добавил поле - надо в клонер добавить). И все поля сделать паблик.