Информатика на пять О нас
 Добавить в избранное
5byte.ru
 Теория
 8 класс
 9 класс
 10 класс
 11 класс
Задания
 8 класс
 9 класс
 10 класс
 11 класс
Книги
Тесты
ЕГЭ
Turbo Pascal 7
 Описание
 Задачи
HTML
Рефераты

16.1.11. Процедура Dispose

procedure Dispose(var P [,<деструктор>]);

Освобождает память, занятую динамической переменной (см. п. 7.2) и выделенную процедурой New. Для освобождения динамической памяти используются также процедуры FreeMem и Release.

Р - переменная типа-указателя, содержащая адрес удаляемой динамической переменной;

<деструктор> - деструктор переменной типа-объекта (используется только с указателями такого типа) - см. п. 14.3.2.

Аварийная ситуация возникает при попытке применить процедуру к указателю, имеющему значение nil. He следует использовать процедуру попеременно с процедурой Release.





 У Вас есть материал пишите нам
 
    Copyright © 2008    
  Top.Mail.Ru