Bonjour,

Est il possible qu'un pointeur membre d'une instance de classe "A" pointe vers une fonction membre d'une instance de classe "B", sachant que la classe "B" est une classe dérivée de "A"?
Si oui comment faire? Car je n'y arrive pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
class A
{
void (*_fUpdate)(void);
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
class B: class A
{
void Update(void);
}
et j'aimerai pouvoir écrire
sans que le compilateur m'insulte, du genre:
error C2440: '='*: impossible de convertir de 'void (__thiscall B::* )(void)' en 'void (__cdecl *)(void)'

Merci pour votre aide.