Я видел этот красивый график, который классифицирует, какой контейнер STL подойдет на основе различных требований к данным, таких как:
-- Фиксированный размер и переменный размер
-- Данные одного типа и разного типа
-- Сортированные и несортированные данные
-- Последовательный и случайный доступ
http://plasmahh.projectiwear.org/cce_clean.svg
Я заметил на этом рисунке, что в C++ STL нет контейнера, который является
Разве в C++ нет ничего для этого?
PS - Может быть много перестановок различных свойств контейнеров и многие другие тоже могут быть не предусмотрены в STL.