«ECS — like» вектор на с++

В программировании частая задача это работа с последовательными элементами. В этой, порой непростой задаче, нам часто помогают вектора. Вектора бывают самыми разными от queue и set до unordered_map и обычных массивов. Все они позволяют работать с данными по разному, где то быстрее вставка, где то быстрее доступ, но все они выполняют одну важную задачу это хранение данных. И не смотря на их всеобъемлющую вариативность, в жизни встречаются ситуации когда один вектор не может решить задачу. Точнее может, но через костыли... О чем я?

https://habr.com/ru/articles/1029802/

#C++ #SoA #ECS #attribute_vector #GPU #вершинный_буфер #теги #метапрограммирование #структуры_данных #OpenGL

«ECS — like» вектор на с++

В программировании частая задача это работа с последовательными элементами. В этой, порой непростой задаче, нам часто помогают вектора. Вектора бывают самыми разными от queue и set до unordered_map и...

Хабр