Нужно:
— Постоянные адреса уже существующих элементов контейнера (чтобы оно не менялось при изменении контейнера).
— Быстрый доступ в (не знаю каком, см. ниже про OpenMP) порядке.
— Хорошая скорость копирования.
Абсолютно пофиг на скорость добавления и удаления элементов.
Размер заранее известен (не во время компиляции, а непосредственно перед созданием).
Что тут лучше использовать и почему?
Конечная цель — создать контейнер, заполнить его 10000 объектами. Далее в цикле (I) миллион раз запустить цикл (II), в котором запускается член-функция (рассчёты) для каждого из объектов. Причём цикл II запускать многопоточно (с использованием OpenMP). Каждые 1000 шагов цикла I делать в памяти копию контейнера.
Такие дела. Что выбрать? Совсем не обязательно STL-ное.
А что выбрать, если то же самое, но требуется динамическое добавление-удаление элементов (пофиг, с какой скоростью... причём добавлять элементы надо только в конец)
←
1
2
3
→
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от shty
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от archimag
Ответ на:
комментарий
от Obey-Kun
Ответ на:
комментарий
от lester
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как использовать snap внутри lxc контейнера? (2019)
- Форум Docker: использовать один контейнер или много? (2014)
- Форум Как использовать CUDA внутри LXC контейнера? (2018)
- Форум контейнеры (2005)
- Форум c++ контейнеры (2013)
- Форум Контейнер посоветуйте (2015)
- Форум [Qt][XEmbed] контейнер в контейнере (2011)
- Форум дернуть из контейнера другой контейнер (2020)
- Форум Контейнеры STL vs контейнеры Qt (2009)
- Форум Вирутализация: когда не рекомендуюется использовать контейнеры, а рекомендуют VM (2021)