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

Pointer to records   Найти похожие ветки 

 
Empleado ©   (2009-03-11 18:02) [0]

А что, такое обращение всегда было однофигственно?
p.f1 и p^.f1

где:
PMyType = ^TMyType;
TMyType = record
 f1: TSometype;
 ...
end;

var
 p: PMyType;

ПС. Чувствую себя обманутым


 
Rouse_ ©   (2009-03-11 18:04) [1]

Ну раньше и & как аналог @ нельзя было использовать :)


 
Palladin ©   (2009-03-11 18:08) [2]


> А что, такое обращение всегда было однофигственно?p.f1 и
> p^.f1

Нет. С тех пор как появилась Делфи.


 
clickmaker ©   (2009-03-11 18:10) [3]

> [0] Empleado ©   (11.03.09 18:02)
> А что, такое обращение всегда было однофигственно?
> p.f1 и p^.f1

паскалисты обзавидовались, глядя на сишников, и придумали себе аналог ->
))


 
Palladin ©   (2009-03-11 18:11) [4]


> Rouse_ ©   (11.03.09 18:04) [1]

огласите дату указа о позволении пжалуста :)


 
Piter ©   (2009-03-11 22:26) [5]

кстати, удобная фича. Но местами потенциально опасная.

Кому нравится, кому нет. Вон Алексу Коншину жестко не нравится. Мне то нравится, то нет )


 
Германн ©   (2009-03-12 00:37) [6]

Писал p^., пишу p^. и буду писать p^.!
:)


 
MsGuns ©   (2009-03-12 00:40) [7]

>Германн ©   (12.03.09 00:37) [6]
>Писал p^., пишу p^. и буду писать p^.!

Губки бантиком, бровки - домиком ?


 
Rouse_ ©   (2009-03-12 11:08) [8]


> огласите дату указа о позволении пжалуста :)

Понятия не имею, сам случайно обнаружил :)
Простейший пример:

procedure TForm1.FormCreate(Sender: TObject);
var
 dwProcessID1, dwProcessID2: DWORD;
begin
 GetWindowThreadProcessId(Handle, &dwProcessID1);
 GetWindowThreadProcessId(Handle, @dwProcessID2);
 ShowMessage(Format("1=%d, 2=%d", [dwProcessID1, dwProcessID2]));
end;


 
Rouse_ ©   (2009-03-12 11:09) [9]

ЗЫ: вышеприведенное компилируется под 2007-ой Дельфи :) Под остальными не знаю :)



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

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



Память: 0.46 MB
Время: 0.007 c
15-1236766098
It's not me
2009-03-11 13:08
2009.05.17
Кто-нибудь замечал, что TidHTTPServer медленно соединяется?


15-1237211479
@!!ex
2009-03-16 16:51
2009.05.17
Как забрать SVN репозиторий с сервера?


15-1237093319
Mozart
2009-03-15 08:01
2009.05.17
1C - экспорт?


15-1236713109
TUser
2009-03-10 22:25
2009.05.17
3 величайших достижения не только астрономии


2-1238574153
Alex_Ford
2009-04-01 12:22
2009.05.17
Проверить активно окно или нет




   Наверх