Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Основная";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
6-4555
fffff
2002-10-05 11:49
2002.12.02
Delphi и Инет


1-4372
chak
2002-11-22 12:29
2002.12.02
Копирование файлов+ProgressBar


7-4644
AngelForever
2002-09-28 12:10
2002.12.02
открытие диска C:|


1-4269
StasV
2002-11-21 04:10
2002.12.02
Программа просмотров сайтов. Свой браузер.


1-4331
MsGuns
2002-11-21 12:30
2002.12.02
Динамическое изменение геометрии и позиции формы.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский