Вниз
Скачать: CL | DM;

Динамические массивы   Найти похожие ветки 

← →
DimonNew ©   (2004-02-17 10:12) [0]

Привет! Подскажите, плз. У меня один динамический массив входит в другой динамический массив. Как можно очистить эти динамические массивы? Можно ли очистить только самый верхний по иерархии, или очищать все оба, сначала вложенный, а потом верхний.


← →
Семен Сорокин ©   (2004-02-17 10:21) [1]

очистить:
SetLength(A, 0);
A := nil;


← →
SergeySA   (2004-02-17 10:26) [2]

a:=nil;//это полностью освободить память занимаеую дин. массивом
где а - динамический массив.

Можешь для полной уверенности очистить сначало вложенный массив.
А потом можешь снова задать массив
setlength(a,10);

Кстати такая операция освобождения памяти по окончании работы обязательна для дин. массивах, иначе утечка памяти обеспечена.


← →
DimonNew ©   (2004-02-17 10:28) [3]

Хорошо, спасибо.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
14-94166
PaRL
2004-02-02 22:39
2004.02.29
---|Ветка была без названия|---


1-94021
i-s-v
2004-02-16 22:37
2004.02.29
Как сделать, чтобы при изменении размеров отрисовывалася рамка


14-94110
Vikshi
2004-02-09 20:01
2004.02.29
значок Desktop


1-93968
Sphinx
2004-02-16 20:20
2004.02.29
Не прорисовывается окно


6-94063
Alex-21
2003-12-22 18:31
2004.02.29
UDP




   Наверх