Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
bool MaFonctionDeTri(const type & rl,const type & rr)
{
return rl < rr;
}
 
struct MonFoncteurDeTri
{
bool operator()(const type & rl,const type & rr)
{
return rl < rr;
}
};
Je trouve la seconde écriture assez lourde et moins lisible.
Dans quel cas est-il avantageux de l'utiliser lorsqu'on a un prédicat à passer en paramètre à une fonction de <algorithm> ?
Merci pour vos retours d'expérience.