Вниз
Скачать: CL | DM;

Смещение относительно базового адреса   Найти похожие ветки 

 
Дмитрий Баранов ©   (2002-09-20 18:30) [0]

Вопрос из спортивного интереса :)

Пусть у нас есть класс
type
TMyClass = class
private
a: integer;
b: integer;
c: PChar;
public
function aaa(): string;
end;

Гарантированно ли, что после компиляции, запуска и конструирования экземпляра класса
@a < @b < @c < @aaa() или же компилятор может производить оптимизации и премещения?


 
Digitman ©   (2002-09-20 18:33) [1]

в пределах секции (по кр.мере - в Д5) - гарантировано.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.011 c
6-8102
karbo
2002-08-04 21:57
2002.10.03
А что это в Delphi 6 у меня нет никаких NM-компонентов...


14-8125
Undert
2002-09-08 10:49
2002.10.03
-----===== Delphi 7 =====-----


6-8107
Cranium
2002-08-01 15:34
2002.10.03
Вход в сеть!


1-7901
maxuscz
2002-09-22 21:36
2002.10.03
Ищу програмистов


3-7812
Serg2002
2002-09-12 10:32
2002.10.03
Как использовать RxMemoryData из RxLibrary.




   Наверх