bonjour,
je m'arrache les cheveux sur un vulgaire pointeur sur method

voila les infos :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
// ca c'est dans une class nommée Draw
GLuint  LoadTexture(const char *path);


//et dans une fonction ailleurs :
void	CreateGui(Draw* draw)
{
	typedef GLuint (Draw::*test)(const char*);

	test x = &Draw::LoadTexture;
	(*draw).*x("plop");
}
et sous VS 2008 j'ai une erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
error C2064: term does not evaluate to a function taking 1 arguments
sur la ligne
quelqu'un sait ce qui se passe ?

merci