Voila, j'ai des templates qui m'ont été fournis pour m'aider a faire un programme, mais je cherche a rajouter quelques trucs qui moanquent. Ici en l'occurence c'est un opérateur de comparaison <
De plus je crois que j'suis completement en train de me pommer dans les patrons parce que j'ai des trucs du genre CTArbre <CTNoeud <STNoeud> >. Jai fait des operateurs dans CTNoeud et STNoeud et j'arrive pas a comprendre les erreur du compilateur :
'bool CTNoeud<T>::operator< (const CTNoeud<T>&, const CTNoeud<T>&)' must take exactly one argument
Ce que je comprend c'est qu'il faut qu'un argument pour l'operateur <, mais la je comprends plus parce que je vois pas comment comparer 2 trucs en en prenant qu'un seul j'en ai beaucoup dans ce genre et je sais pas quoi faire
si quelqu'un a une idée, merci
(si y a besoin que je poste des parties des classes ou autre, demandez, c'est juste que j'avais pas envie d'encombrer inutilement)
Partager