Гетерогенные контейнеры в C++

Я видел этот красивый график, который классифицирует, какой контейнер STL подойдет на основе различных требований к данным, таких как:

-- Фиксированный размер и переменный размер

-- Данные одного типа и разного типа

-- Сортированные и несортированные данные

-- Последовательный и случайный доступ

http://plasmahh.projectiwear.org/cce_clean.svg

Я заметил на этом рисунке, что в C++ STL нет контейнера, который является

  1. Переменным размером
  2. Гетерогенным (данные разных типов).

Разве в C++ нет ничего для этого?

PS - Может быть много перестановок различных свойств контейнеров и многие другие тоже могут быть не предусмотрены в STL.

23
задан Matthieu M. 18 October 2011 в 09:35
поделиться