На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
Дорогие друзья! Поздравляем вас с днём Победы!
msm.ru
Модераторы: Qraizer, Hsilgos
  
> vector<t> или list<t> , кто быстрее?
    создаю массив объектов. Каждый объект большой - по несколько Мб данных. Массив должен быть динамический. какой шаблон эффективнее ипользовать vector<class> obj или list<class> obj? точнее, кто, vector или list быстрее смогут увеличивать число входящих в них объектов. или все равно?
      Если не нужен доступ по индексу - то в твоем лучше использовать list. Он не перераспределяет память при добавлении новых элементов, а дополнительный (относительный) расход памяти на каждый элемент в твоем случае будет мизерным
        Когда такие здоровые объекты, то даже если нужен поиск по индексу, я бы использовал list (так как их в оперативке много не поместится laugh.gif )
        Хотя можно в контейнере указатели хранить
        1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0210 ]   [ 15 queries used ]   [ Generated: 10.05.24, 18:37 GMT ]