Форум: "Начинающим";
Текущий архив: 2009.01.11;
Скачать: [xml.tar.bz2];
Вниздиректива absolute Найти похожие ветки
← →
Scot Storch (2008-11-28 13:37) [0]для чего используется директива absolute, то че-то никак немогу найти инфу по ней.
← →
clickmaker © (2008-11-28 13:39) [1]> никак немогу найти инфу по ней
да ладно. F1
← →
Scot Storch (2008-11-28 13:43) [2]
> clickmaker © (28.11.08 13:39) [1]
> > никак немогу найти инфу по нейда ладно. F1
С английским проблемы. Может объясните вкратце на словах.
← →
Palladin © (2008-11-28 13:45) [3]зачем тебе она?
← →
clickmaker © (2008-11-28 13:46) [4]var
V: double;
P: pointer absolute V;
P будет указывать на V, то есть там будет адрес переменной V
← →
Palladin © (2008-11-28 13:47) [5]
> clickmaker © (28.11.08 13:46) [4]
ничего подобного :)
← →
Scot Storch (2008-11-28 13:48) [6]
> Palladin © (28.11.08 13:45) [3]
> зачем тебе она?
Просто очень часто в других исходниках ее встречаю, а для чего она предназначена без понятия. Хотелось бы внести ясность и понять что да как.
← →
clickmaker © (2008-11-28 13:49) [7]> ничего подобного :)
ну хорошо, не так выразился ) по тому же адресу она лежать будет
← →
Palladin © (2008-11-28 13:53) [8]это директива "хакерская", но местами полезная, "приказывает" компилятору обращатся к определенной переменной через другую переменную, даже с абсолютно несовместимым типом
Var
c:Single;
d:Integer absolute c;
c:=5.62342;
ShowMessage("А вот так переменная c выглядит "изнутри" в своей целочисленной реинкарнации:"+IntToStr(d));
← →
Slym © (2008-11-28 13:55) [9]clickmaker © (28.11.08 13:46) [4]
неа...
absolute = аспользовать память ту же что у другой переменнойvar
i:nteger;
ibytes:array[0..3] of byte absolute i;
begin
ibytes[0]:=$0f;
ibytes[1]:=$0f;
ibytes[2]:=$0f;
ibytes[3]:=$0f;
if i=$0f0f0f0f then "вот и весь смысл"
← →
Юрий Зотов © (2008-11-28 13:56) [10]> Scot Storch
Размещение нескольких переменных по одному адресу. Бывает полезно.
← →
Scot Storch (2008-11-28 13:59) [11]Всем большое спасибо
← →
Anatoly Podgoretsky © (2008-11-28 17:01) [12]> clickmaker (28.11.2008 13:46:04) [4]
Под монастырь его хочешь подвести.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.01.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c