16.1.17. Процедура FreeMem
procedure FreeMem(var P; Size: Word);
Удаляет динамическую переменную заданного размера (см. п. 7.2), выделенную процедурой GetMem. Для освобождения динамической памяти используются также процедуры Dispose и Release.
Р - переменная типа-указателя с адресом удаляемой переменной;
Size - размер удаляемой переменной в байтах.
Аварийная ситуация возникает при попытке применить процедуру к указателю, имеющему значение nil. He следует использовать процедуру попеременно с процедурой Release.
|