Форум: "Основная";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
ВнизСвойство AllocBy у TListView Найти похожие ветки
← →
ИМХО (2004-01-02 01:09) [0]Кто-нить может мне объяснить, для чего существует данное свойство? В смысле, что будет если установить его в ненулевое значение? Есть ли какие-то подводные камни при этом?
З.Ы. Хэлп я читал.
← →
jack128 (2004-01-02 01:38) [1]Я так понял, что примерный аналог TList.Capacity
При дабавлении итемов память выделяется заранее под AllocBy итемов.. Чтобы информация шла единым блоком и что бы не делать лишних распределений памяти при добавлении большого кол-ва итемов..
← →
default (2004-01-02 01:44) [2]см jack128 © (02.01.04 01:38) [1]
а вообще смотри исходники
больше чем там тебе тут не скажут
← →
ИМХО (2004-01-02 02:32) [3]В моей программе идет постоянное заполнение/очистка ListView. Может, нужно выставить AllocBy?
← →
default (2004-01-02 02:43) [4]если известно заранее сколько у тебя их будет или известно предельное значение их количества и эти величины достаточно велики тогда есть смысл заранее выделить память
← →
ИМХО (2004-01-03 01:43) [5]Нет, заранее ничего неизвестно.
← →
default (2004-01-03 01:49) [6]совсем ничего? если всё-таки хотя бы в числе случаев больше половины число выделений памяти достаточно велико, то можно заранее сколько-то выделить, ведь потом быстрее освободить память чем каждый раз перераспределять
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c