Absolute (votka değil!)

Absolute direktifi bir değişkenin kendisinden önce tanımlanmış bir başka değişken ile aynı hafıza bloğunu kullanmasını sağlar.

var
iValue : Cardinal;
iOther : Cardinal absolute iValue;
begin
iValue := 250;
ShowMessage(InttoStr(iValue) + ‘-’ + InttoStr(iOther)); // 250-250

iOther := 555;
ShowMessage(InttoStr(iValue) + ‘-’ + InttoStr(iOther)); // 555-555
end;

Yukarıda görüldüğü üzere iki değişken de aynı hafıza bölgesini paylaşıyorlar [...]

Continue Reading...