Bonjour,
j ai un probleme avec les fonctions objets. pouvez vous m aider a le resoudre.
j ai une classe task qui a une methode getRealLPTproc(m) qui prend un entier.
j ai fais une fonction objet que je compte utiliser pour trier le tableau.

mon probleme est comment passer le parametre a la fonction objet (la syntaxe). a ce stade, la valiable m n'est pas reconnue. dans la fonction lptproc2.


Merci d avance pour votre aide


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
struct lptproc2 : public binary_function<task, task, bool> {
	bool operator()(task x, task y) {
		return x.getRealLPTproc(m) >= y.getRealLPTproc(m) ; }
    };