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