bonjour a tous,
je voudrai savoir comment on passe en paramètre d'une fonction membre une autre fonction membre d'une autre class déjà instanciée
ex:
class A
{
private:
int varA=12;
public:
int fonctionA
{
return varA;
}
};
class B
{
void fonctionB(void(A::*fonc))
{
cout<<fonc()<<endl;
}
}
int main(int argc,char** argv)
{
A *a = new A();
B *b= new B()
b.fonctionB(&a.fonctionA)
}
je ne sais pas si je suis bien claire
merci d'avance,