Bonjour,
mon problème concerne la fonction
stable_sort (ou sort)
je désire trier un "vector<Concept>" ou Concept est une classe définie
Dans la classe Concept les opérateurs <,<=,==,>=,>,!= ont étés surdéfinis
afin notamment que < définisse un ordre.
j'écris alors:
stable_sort(vect.begin(),vect.end(), ???????);
comme il faut préciser la relation d'ordre à la place de ????
j'ai mis "less<Concept>" ce qui, il me semble doit faire référence
à l'opérateur < de la classe Concept.
j'ai aussi inclu <functional>
mais rien à faire ça ne compile pas...
sinon le stable_sort (ou le sort) sans le 3eme argument compile mais
provoque une segmentation fault à l'éxécution.
Merci de m'aider.
d'autre part je suis débutant C++ (mais pas C ni Java) alors aller y doucement avec la technique SVP.
Message édité par jlinho2 le 15-12-2004 à 18:34:05