СообЧа > База Знаний > Программирование > Delphi

Вопрос

Подскажите, как организовать опережающее описание типов в Делфи. Должна получится такая структура:

type TMyType = array of TMyArrayType;
TMyArrayType = record
X: byte;
Y: TMyType;
end;

Ответ

До объявления в Паскале можно использовать указатели. Правда, тогда и с выделением/освобождением памяти придется повозиться…

В Вашем случае:

type
PMyType = ^TMyType;
TMyType = array of TMyArrayType;
TMyArrayType = record
X: byte;
Y: PMyType;
end;

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация