Форум: "Начинающим";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];
ВнизКоллекции объектов моего класса Найти похожие ветки
← →
zeroed (2008-01-21 17:06) [0]Написал свой класс. Создаю много объектов этого класса.
Где лучше всего это хранить? Чтобы коллекция автоматически расширялась, чтобы можно было по ней итерировать.
← →
Сергей М. © (2008-01-21 17:07) [1]Термин "коллекция" откуда возник ? Не с потолка же ? Мог ведь и термин "список" возникнуть ..
← →
Юрий Зотов © (2008-01-21 17:31) [2]Если нужен доступ в design-time - то TCollection.
Если нет - то TList, TObjectList, TThreadList, TComponentList. От задачи зависит.
← →
zeroed (2008-01-21 19:54) [3]
> Термин "коллекция" откуда возник ? Не с потолка же ? Мог
> ведь и термин "список" возникнуть ..
Из Java, я на ней пишу =)
← →
zeroed © (2008-01-22 00:35) [4]
> Если нет - то TList, TObjectList, TThreadList, TComponentList.
> От задачи зависит.
Создал свой класс, представляет собой смайл =)
Зачитываю их (не графику, а просто конфигурационный файл смайл-пака), хочу их всех поместить в коллекцию.
После чего мне надо будет пройтись по коллекции, завалидировать и сгенерировать несколько новых файлов на их основе.
Что лучше использовать и почему?
← →
Юрий Зотов © (2008-01-22 08:33) [5]> zeroed © (22.01.08 00:35) [4]
Давайте поступим так: Вы тратите 10 минут на чтение в справке общего описания каждого из указанных классов. Цель - уяснить, для чего каждый из них предназначен и какая между ними разница. Это примерно 3-5 строк текста на каждый класс, так что в 10 минут уложитесь.
После этого, если вопрос не отпадет сам собой, задаете его снова. Но в такой форме: "Я прочел справку и понял то-то (указать конкретно), но не понял того-то (указать конкретно). Поэтому не могу решить, какой класс мне лучше использовать для списка своих объектов".
← →
zeroed © (2008-01-22 14:41) [6]TList вполне подойдет...
← →
Семеныч (2008-01-22 15:04) [7]> zeroed © (22.01.08 14:41) [6]
Тогда TObjectList будет удобнее. Автоуничтожение можно и отключить, если оно не нужно.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 4.233 c