Имеем:
- Код: Выделить всё
type
TIntArray = array if integer;
PIntArray = ^ TIntArray;
var
IntArray: PIntArray;
begin
IntArray = GetMem(100*SizeOf(integer));
Как обращаться к элементам массива?
- Код: Выделить всё
IntArray^[0] := 0;
Выдает ошибку External Sigsev, в дельфях только так и работало.
А использование:
- Код: Выделить всё
IntArray[0] := 0;
выдает ошибку компиляции о несовместимости типов.