Bonjour, je tente de définir une fonction comparaison pour pouvoir ensuite l'utiliser comme ceci: maListe.sort(comparaison).
Voici le code:
Lorsque j'effectue mon code j'obtiens le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 bool Liste :: comparerLiaisons(Liaison premiere , Liaison deuxieme) { //Mon code } void Liste:: trierListeLiaisons() { l_liaisons.sort(comparerLiaisons); }
Qqun peut m'aider?no matching function for call to `std::list<Liaison, std::allocator<Liaison> >::sort(<unknown type>)'
candidates are: void std::list<_Tp, _Alloc>::sort() [with _Tp = Liaison, _Alloc = std::allocator<Liaison>]...
Partager