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

Освобождение памяти элементами динамического массива   Найти похожие ветки 

← →
Tanatos   (2002-11-21 14:08) [0]

Приветствую Вас!
Меня интересует следующий вопрос:

Создан динамический массив из элементов типа TListString (на самом деле- из структур, содержащих эти элементы, но не будем усложнять).
Существует ли необходимость вызывать метод Free для каждого из элементов массива при его (массива) уничтожении или уменьшении числа элементов, или по команде ArrayOfStringList:=nil память, занимаемая каждым из элементов, будет освобождена автоматически?


← →
MBo ©   (2002-11-21 14:11) [1]

Вероятно, TStringList подразумевался.
Нет, естественно, динамический массив не умеет сам освобождать, придется руками.
Обрати внимание на TObjectList с OwnsObjects


← →
Tanatos   (2002-11-21 14:19) [2]

Да, конечно, TStringList.
Спасибо за ответ.



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

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



Память: 0.45 MB
Время: 0.012 c
1-4408
eruc
2002-11-22 16:36
2002.12.02
контекстное меню -> kill


3-4238
pivo_est
2002-11-13 23:43
2002.12.02
Сеть и PARADOX


1-4425
Ag2002
2002-11-23 11:10
2002.12.02
Информация о файле


3-4217
Jen N
2002-11-14 11:25
2002.12.02
Есть ли в BDE команда для копирования файлов баз данных?


4-4671
Arioch
2002-10-18 09:38
2002.12.02
D5, MS Heap manager - где найти?




   Наверх