trouver dans std::vector<std::pair>

J'ai un vecteur de paires. La première paire est de type std::string, et le second est de type Conteneur.

Quelle fonctionnalité pratique existe dans les mst ou coup de pouce pour que je puisse retourner un Conteneur compte tenu de la chaîne de valeur de la clé?

Mise à JOUR

Il a été fait remarquer que je pourrais utiliser un std::map à la place, mais j'ai réellement besoin de conserver l'ordre de mes articles, dans l'ordre que je les pousser à le vecteur.

Dans ce cas, pourquoi std::vector et pas std::map?
std::find_if et une coutume de prédicat (lambda en C++11)
Prowl j'ai marqué ma question c++98
J'ai besoin de préserver l'ordre des éléments dans le vecteur
Désolé, j'ai raté le tag. Eh bien, la réponse est la même, sauf pour la partie à l'intérieur de parenthèses

OriginalL'auteur Baz | 2013-03-19