besoin d'aide pour "configurer" un std::vector
Bonjour.
J'ai du mal a bien comprendre comment fonctionne la fonction find_if avec un std::vector. Le but, dans mon cas, étant de trouver un objet contenue dans un vector grâce à un de ses attributs ( un id ) au lieu de l'objet lui même.
En fait, je voudrais simplement faire la même chose qu'avec un std::map/unordered_map etc...
Code:
1 2 3 4 5
|
auto it = m_myContainer.find ( id ) ;
it -> second.doSomething() ; |
Connaissez vous une methode simple et optimisé pour ce faire ? La surcharge d'opérateur est-elle la solution ?
Merci si vous pouvez m'aider :D