Я хочу знать (для отладки и регистрации) размер объекта в байтах, но не как
Sizeof (Object)
но как "глубокий размер". Например, если объект содержит хеш-карту или список, к результату должен быть добавлен реальный размер, необходимый для этой хеш-карты или списка. Есть ли способ сделать это без добавления
property Size : LongWord read GetByteSize;
каждому маленькому предмету?
Наверное, глупый вопрос, но я попробую;)
РЕДАКТИРОВАТЬ : только что нашли почти тот же вопрос:
Размер экземпляра рекурсивного класса в Delphi
Полагаю, вопрос можно закрыть. Извините за это!