Bonjour,
J'ai regardé le graph de la faq pour l'utilisation de conteneurs.
Le dernier choix pour lutiliser une map ou un set est le fait d'avoir les clefs et valeurs separées - et je n'arrive pas a a l'interprete sur un cas comme ci dessous:
La clef de ma map n'est que la string mUnite de Unite, donc elles ne sont pas separées, mais je ne vois pas en utilisant un set comment apres recuperer mes valeurs par rapport a cette clef..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class Unite { public: std::string mUnite; double mCoeff; }; class Manager { public: std::map<std::string, Unite> mPoolUnite; // Cle = Unite::mUnite // Ou std::set ? };
Merci d'avance pour votre aide.
Partager