URL: https://linuxfr.org/forums/programmation-c/posts/stl-hash_set-utiliser-une-classe-en-param%C3%A8tre Title: STL : hash_set, utiliser une classe en paramètre Authors: Eurystenes Date: 2009年02月17日T20:50:45+01:00 Tags: Score: 0 Salut à tous. J'ai une classe toute bête du genre : template class T Couple { £spaces£ £/spaces£public : £spaces£ £/spaces£... £spaces£ £/spaces£private : £spaces£ £/spaces£T x; £spaces£ £/spaces£T y; }; J'aimerai utiliser la class hash_set de la STL pour créer une ensemble de Couple. je fais donc : Couple c(1,2);//fonctionne hash_set< Couple> set; //fonctionne set.insert(c1); //FONCTIONNE PAS !!! Pourquoi je n'arrive pas à ajouter mon objet c1 à l'ensemble set ??? J'ai également surchargé l'opérateur < et == de la classe Couple mais ça ne change rien ...

AltStyle によって変換されたページ (->オリジナル) /