Hello,
Je bloque devant la chose suivante :
Je souhaite basculer ma librairie C GLUT/OPENGL en version objet avec C++
Du coup j'essai de faire la chose suivante :
class A
{
...
void affiche() ;
}
main()
{
...
A * a = new A () ;
glutDisplayFunc(a->affiche);
...
}
mais ca ne fonctionna pas.
Comment faire pour passer un methode membre a un pointeur de fonction ?
Merci
EDIT :
l'erreure est la suivante :
ERROR : argument of type "void (A: ()" does not match "void (*) ()"
Partager