HOME ПРИМЕРЫ THANKS НОВИЧКАМ ДОКИ LINKS JavaScript Mail


 
В этот день много лет назад...
29 марта. В 1919 году (105 лет назад) - Люди смеялись, когда Годдард заявил, что мы сможем посетить Луну
 
 

Turbo Pascal Documentation

Процедура Release


     Функция: Возвращает динамически распределяемую  область
памяти в указанное состояние.
     Описание: Release(var p : pointer)
     Примечания: Параметр p является  указателем-переменной,
соответствующей  любому  типу  указателей, для которой ранее
было  выполнено  присваивание  с  помощью  процедуры   Маrk.
Процедура  Release отменяет все динамические переменные, для
которых была выделена память  с  помощью  процедур  New  или
GetMem, начиная с того момента, когда была выполнено присва-
ивание для р процедурой Маrk.
     Ограничения: Если не  соблюдены  определенные  правила,
обращения  к  процедурам  Маrk и Release нельзя перемежать с
обращениями к процедурам Dispose и FrееМем. Полное  обсужде-
ние  этой  темы  дается  в  разделе "Программа динамического
распределения памяти" в Главе 15.
     Прочее: См. также процедуры Mark, Dispose, FreeMem.




HOME