Форум: "Основная";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
ВнизК теме о Динамических массивах Найти похожие ветки
← →
Алексей Петухов (2004-04-27 19:09) [0]Т.е.
var a:attay of b
SelLength(a,10); - резервирует место в памяти
а
SelLength(a,5); - уже не уменьшает?
а
SelLength(a,0); - не высвобождает памать?
А как, в таком случае высвободить?
← →
Тимохов © (2004-04-27 19:10) [1]
> SelLength(a,5); - уже не уменьшает?
> а
> SelLength(a,0); - не высвобождает памать?
Это вы сами придумали?
← →
Yanis © (2004-04-27 19:12) [2]Мож ему клавиши на клавиатуре повыдёргивали :)
← →
Алексей Петухов (2004-04-27 19:14) [3]
> Это вы сами придумали?
Навеяло чтение темы "класс и динамический массив"
Может читал немнимательно?
> Мож ему клавиши на клавиатуре повыдёргивали :)
А это о чем?
← →
Тимохов © (2004-04-27 19:14) [4]
> А это о чем?
Да шутут он.
> Может читал немнимательно?
этто точно.
← →
Алексей Петухов (2004-04-27 19:15) [5]
> Может читал немнимательно?
Промахиваюсь, бывает (печать в слепую :-))
← →
Алексей Петухов (2004-04-27 19:17) [6]А так понимаю: не прав я - васвобождается она?
← →
Тимохов © (2004-04-27 19:20) [7]
> я - васвобождается она?
еще как - только в путь.
← →
Юрий Зотов © (2004-04-27 19:38) [8]> Алексей Петухов (27.04.04 19:09)
> SelLength(a,5); - уже не уменьшает?
Уменьшает. Правда, это не значит, что освободившаяся память будет немедленно возвращена системе, но она освободится.
> SelLength(a,0); - не высвобождает памать?
Освобождает. Но проще написать a := nil, будет то же самое.
← →
Тимохов © (2004-04-27 19:40) [9]а можно вообще ничего не писать - при выходе из области видимости (например из метода для локального массива) массив сам очистится.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c