ça m'amène une autre question :
- ov est un vector,CompareFunc une focntion membre de Parse
- sort est appelé dans une fonction memebre de Parse
- CompareFunc est du modèle de la fonction cmp dont on parlé plus haut
sa signature est
int Parse::CompareFunc(const Obj& o1,const Obj& o2)
- ov contient des Obj
Code :
- sort(ov.begin(),ov.end(),std::bind1st(std::mem_fun_ref(&Parse::CompareFunc),this));
|
Le compilo me sort could not deduce argument for mem_fun_ref, je fais quelquechose de pas bien ?
Message édité par Glock 17Pro le 03-07-2009 à 12:15:07