std::find dans un set - C++ - Programmation
Marsh Posté le 31-05-2012 à 23:44:08
Yo,
Ton set contient des "ListeningPort" et tu recherches dedans un "iterator".
Forcément il ne peut pas le trouver.
Le find d'un set doit prendre un parameter du type contenu dans le set.
Plus d'infos :
http://www.cplusplus.com/reference/stl/set/find/
Marsh Posté le 11-06-2012 à 13:15:14
Si tu appellais ton iterator "it" et pas "i" tu serais peut être moins tenté de faire un find(i) dans ton std::set
C'est aussi un peu ballot d'appeller ton set "listXXX"
tu devrais par exemple faire par souci de clarté:
Code :
|
Marsh Posté le 31-05-2012 à 18:47:27
Bonjour
debutante je souhaite parcourir le vecteur pour le comparer avec la liste set triée et trouver les elements commun