Есть ли в стандартной библиотеке С++ структура данных "упорядоченный набор"? Под упорядоченным набором я подразумеваю то же самое, что и обычный std::set
, но который запоминает порядок, в котором вы добавляли в него элементы.
Если нет, то как лучше всего смоделировать его? Я знаю, что вы могли бы сделать что-то вроде набора пар, где каждая пара хранит число, в которое она была добавлена, и фактическое значение, но я не хочу прыгать через обручи, если есть более простое решение.
set
вас интересуют? Уникальность? Производительность удаления? - person Robᵩ   schedule 18.10.2011