Probleme de cast : 'Example (__cdecl *)(void)' en 'Example *'
Je suis entrain d'apprendre l'opengl en suivant le livre "Beginning opengl game programming" Et j'ai une classe Example utilisé dans une classe GLWindow.
Citation:
Chap02.cpp :
Example example();
programWindow.attachExample(&example);
Citation:
GLWindow.cpp :
void GLWindow::attachExample(Example *example)
{
this->m_example = example;
}
Voici mon erreur :
Citation:
Compilation en cours...
glwindow.cpp
Chap02.cpp
.\Chap02.cpp(23) : error C2664: 'GLWindow::attachExample' : impossible de convertir le paramètre 1 de 'Example (__cdecl *)(void)' en 'Example *'
Aucun contexte dans lequel cette conversion est possible
Génération de code en cours...
je ne comprends pas la provenance de (__cdecl *). Merci d'avance pour vos réponses.