У меня есть вектор пар. Первый в паре имеет тип std::string, а второй - тип Container.
Какая удобная функциональность существует в std или boost, чтобы я мог вернуть контейнер, учитывая строковое значение как ключ?
UPDATE
Было отмечено, что я мог бы использовать std:: map вместо этого, но мне действительно нужно сохранить порядок моих элементов в том порядке, в котором я нажимаю их на вектор.