Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.119.199] |
|
Сообщ.
#1
,
|
|
|
создаю массив объектов. Каждый объект большой - по несколько Мб данных. Массив должен быть динамический. какой шаблон эффективнее ипользовать vector<class> obj или list<class> obj? точнее, кто, vector или list быстрее смогут увеличивать число входящих в них объектов. или все равно?
|
Сообщ.
#2
,
|
|
|
Если не нужен доступ по индексу - то в твоем лучше использовать list. Он не перераспределяет память при добавлении новых элементов, а дополнительный (относительный) расход памяти на каждый элемент в твоем случае будет мизерным
|
Сообщ.
#3
,
|
|
|
Когда такие здоровые объекты, то даже если нужен поиск по индексу, я бы использовал list (так как их в оперативке много не поместится )
Хотя можно в контейнере указатели хранить |