![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SizeOf
Спутник © (2002-09-27 10:51:00)Как получить размер объекта, а не указателя?
TClass1 = class
a:integer;
b:integer;
end;
TClass2 = class
a:integer;
end;
var cl1:TClass1;
cl2:TClass2;
i:=SizeOf(cl1);
i:=SizeOf(cl2);
Здесь в обоих случаях SizeOf возвращает 4.
А как получить реальный размер объекта?
Anatoly Podgoretsky (2002-09-27 11:10:00) [1]Ничего, задача интеллектуальная
Спутник (2002-09-27 11:03:00) [2]
> Le Taon (27.09.02 10:56)
Уже что-то :)
А с побобъектами чего-нибудь нету?
Le Taon (2002-09-27 10:56:00) [3]obj.InstanceSize
(хотя этот размер не включает размер принадлежащих объекту подобъектов)