Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.05.17;
Скачать: 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 вся ветка

Текущий архив: 2009.05.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
10-1156692481
AlexeyT
2006-08-27 19:28
2009.05.17
Вопрос по Windows Media Player 9


2-1238854644
denissoft
2009-04-04 18:17
2009.05.17
Драйвера формата sys


2-1238593247
mnj
2009-04-01 17:40
2009.05.17
рисование компонент


2-1238746934
Iriss
2009-04-03 12:22
2009.05.17
работа с Gridom


15-1236871256
It's not me
2009-03-12 18:20
2009.05.17
Делимость бита