Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

освобождение памяти дин. массива [D7]


Dmitry S ©   (2008-02-09 06:49:00) 

Есть запись:
type

TMyRec = record
 Dyn: array of TSomeType;
end;

PMyRec = ^ TMyRec;


Использую так:

var
 My: PMyRec;
....
New(My);
SetLength(My^.Dyn, 200);
...


Достаточно ли выполнить
Dispose(My);
для того чтобы освободить память записи и динамического массива?


Григорьев Антон   (2008-02-09 08:56:00) [1]

Достаточно. Dispose умеет финализировать поля освобождаемых записей.


Наверх

Титульная страница Поиск, карта сайта Написать письмо