Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизПойнтеры Найти похожие ветки
← →
vlad_ri (2004-07-13 10:50) [0]Я попытался найти ответ на сей вопросик но толком ничего не нашёл.
Да будет так :)
type
PSomeRecord = ^TSomeRecord;
TSomeRecord = record
a: integer;
b: string;
end;
var
pAVar: PSomeRecord;
begin
New(pAVar);
pAVar^.a := ...; {В чём разница между этими двумя строчками}
pAVar.a := ...;
end;
← →
Ega23 © (2004-07-13 11:03) [1]КАК ИНТЕРЕСНО!!!
Никогда не думал, что можно так сделать pAVar.a := ...;
Может, оптимизация?
← →
SammIk © (2004-07-13 11:04) [2]Ни вчем
← →
han_malign © (2004-07-13 11:05) [3]а ни в чем, компилятор автоматически делает разадрессацию для указательных рекордовых типов.(прелести строгой типизации данных)
← →
SammIk © (2004-07-13 11:05) [4]Получится одна хрень
mov [eax],значение
← →
vlad_ri (2004-07-13 11:08) [5]Всем спасибо :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c