[C++] trie une liste de la stl

trie une liste de la stl [C++] - Programmation

Marsh Posté le 27-12-2001 à 17:42:33    

Salut, je voudrais savoir comment trie une liste de la stl
 
en fait j'ai surcharge dans ma classe les operateurs < , > et ==
 
j'ai mis mes objets dans une liste de la stl et je voudrais qu'il s'affiche trie selon un certains membres de ma classe
 
je fais MaList.sort(); ca passe au compilateur, ca s'execute mais la liste n'est pas trie
 
merci de votre aide

Reply

Marsh Posté le 27-12-2001 à 17:42:33   

Reply

Marsh Posté le 27-12-2001 à 19:47:33    

Tu les as testé tes opérateurs ... ils marchent bien ? ;)


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 27-12-2001 à 21:29:38    

Il faut voir dans la doc de la STL, mais si je me souviens bien, sort n'utilise que les opérateurs >= ou <=. Donc il faut pas être parresseux et tous les redéfinirs :)

Reply

Marsh Posté le 27-12-2001 à 22:42:49    

Ca aurait dû planter à la compil alors nan ?
S'il a pas redéfini un opérateur que STL utilise ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 28-12-2001 à 10:26:54    

voila ca marche :)
 
en fait, HelloWorld avait raison, ils ne marchaient pas tres bien mes operateurs ;)
 
et sinon il n'y a pas besoin des <= et >=, ca marche sans apparement
 
a+

Reply

Marsh Posté le 28-12-2001 à 12:15:15    

...vous avez appris comme à vs servir de la STL ? parce, j'ai trouvé aucun site en Français la dessus, et les sites en anglais que g vu sont pas super bien fait je trouve: tout est souvent décrit sur une seule page, avec peu de liens hypertext, les explications pas terribles je trouve !
un site !?

Reply

Marsh Posté le 28-12-2001 à 13:20:18    

regarde ton mail

Reply

Marsh Posté le 28-12-2001 à 14:31:43    

Trop bien, merci, c exactement ce qu'il me fallait. Un truc qui parle de la stl, mais un épuré, par ce que si tu regarde les descriptions exanstives du la STL, ça fait peur... surtout en anglais !
hé... l'ISIMA, c'est pas une école d'ingénieur à Clermont ça !?

Reply

Marsh Posté le 28-12-2001 à 17:05:16    

alors la moi j'en ai aucune idee, je suis de belgique ;)

Reply

Marsh Posté le 28-12-2001 à 20:39:59    

El_Gringo a écrit a écrit :

Trop bien, merci, c exactement ce qu'il me fallait. Un truc qui parle de la stl, mais un épuré, par ce que si tu regarde les descriptions exanstives du la STL, ça fait peur... surtout en anglais !
hé... l'ISIMA, c'est pas une école d'ingénieur à Clermont ça !?  




C tout à fait ça, je suis élève là bas ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed