bonjour à tous;

je voudrais trier un vector d'objet, mais je ne sais pas comment proceder.
pour les int et string, j'utilise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
vector<CClasse> MonVecteur;
MonVecteur.soer(MonVecteur.begin(), MonVecteur.end(), cmp())
 
bool cmp(const CClasse& C1,  const CClasse& C2)
{
return C1.poids()<C2.poids();
 
}
Est ce que cette façon de faire est correcte, sinon auriez vous une proposition
correcte.
Merci à tous.