16.1.27. Процедура New
procedure New(var P [,<конструктор>]);
Создает новую динамическую переменную (см. п. 7.2). Освобождается выделенная память процедурой Dispose. Выделить область можно также процедурой GetMem. Аварийная ситуация возникает, когда нет достаточной области в динамической памяти.
Р - переменная типа-указатель, которой присваивается адрес выделенной динамической области;
<конструктор> - конструктор переменной типа-объекта, создаваемой в динамической области памяти (используется только для переменных указанного типа) - см. п. 14.3.2.
|