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

Философско системный вопрос - зачем вообще указатели?   Найти похожие ветки 

← →
VD601   (2003-03-14 13:05) [0]

Сабж. Зачем делать PMyClass = ^TMyClass, если все равно тоже самое. Ведь можно делать даже так:

var
My: TMyClass;
Pmp: ^TMyClass;
begin
My := TMyClass.Create;
Pmp := @My;
Pmp^.Method;
Pmp.Method; //The Same!
end;

ТАК ЗАЧЕМ?? тоже самое с records. Ведь экземпляр типа - это тоже всего лишь указатель.
Единственное исключение - скажем, procedure of object. Там размеры указателей разные.


← →
Serious Sam   (2003-03-14 13:10) [1]

Для красоты :)
Для крутизны - вот, мол, смотрите, как я крут!


← →
Palladin ©   (2003-03-14 13:15) [2]

древнейшие финты:
списки, двунаправленые списки, очереди
как ты себе представляешь это без указателей?
что ты будешь делать без указателей если вдруг возникнет необходимость взятия какого то размера памяти, что бы туда данные прочитать, а размер заранее не известен.

мал ты еще для подобных философско-системных вопросов.



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

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



Память: 0.45 MB
Время: 0.011 c
1-87981
Smok_er
2003-03-15 11:10
2003.03.27
ListView, TreeView & ImageList - глюк делфи или винды...


6-88116
Paco
2003-02-06 15:28
2003.03.27
Не могу отправить GET через Proxy. (IdHTTP)


1-88004
Sergei
2003-03-14 09:21
2003.03.27
Вопрос по TLabel


14-88139
Danilka
2003-03-05 09:25
2003.03.27
Выстраданый совет...


1-87915
[and the void]
2003-03-12 20:39
2003.03.27
ListBox ы.... много:))




   Наверх