Quelle est la plus belle façon de trouver une chaîne spécifique dans le vecteur?

Par exemple. J'ai une certaine structure:

s_Some{
  std::string lable;
  s_some_junk some_junk;
};

Et d'un vecteur:

std::vector<s_Some> mSome;

Puis-je remplir ce vecteur avec beaucoup de s_Somes.

J'ai besoin de trouver un itérateur sur un seul s_Some dans ce vecteur, qui a une étiquette. Jusqu'à présent, je viens de parcourir l'ensemble de cette ordure et correspondre à tous les lable avec le voulait. Cela ressemble un peu stupide pour moi. Est-il un meilleur moyen pour le faire?

OriginalL'auteur akalenuk | 2009-02-03