- J'ai un vecteur de struct personnalisé qui a besoin d'être triés sur différents critères à chaque fois
- La mise en œuvre opérateur < permettra un seul critère
- Mais je veux être en mesure de préciser les critères de tri chaque temps que j'appelle le tri standard C++.
Comment faire cela?struct C++ tri
- S'il vous plaît noter qu'il est préférable d'être efficace dans le temps en cours d'exécution ..
Merci
Et pour le coup de pouce-réponse: si vous n'êtes pas obligé d'utiliser un vecteur, un coup d'oeil à multi-index conteneur de boost pour avoir des vues différentes sur votre conteneur: http: // www.boost.org/doc/libs/1_42_0/libs/multi_index/doc/reference/index.html – stefaanv