![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Освобождение памяти [D6]
qp © (2004-11-12 13:50:00)SetLength(CoeffDp, pCount);
FreeMem(CoeffAp);
Так освобождать память?
Юрий Зотов (2004-11-12 13:56:00) [1]1. Если CoeffDp - динамический массив, то CoeffDp := nil.
2. Если строка, то CoeffDp := '';
3. SetLength(CoeffDp, 0) - годится в обоих случаях.
4. И в обоих случаях - при выходе из области видимости CoeffDp память освободится автоматически.
qp (2004-11-12 13:54:00) [2]спасибо
Amoeba (2004-11-12 13:52:00) [3]Только так, но не иначе:
SetLength(CoeffDp, 0);
или
CoeffDp := nil;
qp (2004-11-12 13:51:00) [4]или SetLength(CoeffDp, 0);