std::map une clé, deux valeurs

Quelle est la meilleure façon de mapper les deux valeurs de clé?

c'est à dire Un élément avec une valeur et bool.

Essayé d'utiliser:

std::map<std::string, std::pair<std::string, bool> > myMap2

Mais qui ne semble pas être la bonne solution. Est-il une façon plus élégante de le faire?

std::pair<> est tout simplement parfait. Quel est votre préoccupation?

OriginalL'auteur JonnyCplusplus | 2011-04-06