Bonjour!
Je ne comprends pas pourquoi cet exemple ne marche pas. Comment devrais-je faire cela selon vous?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
class A
{
public:
  void f(){}
};
 
int main(int argc,char* argv[],char* envp[])
{
  typedef void (A::*FCT)();
  FCT fct = A::f;
  fct();
}
Erreur de compilation à la ligne fct():
error C2064: le terme ne correspond pas à une fonction qui prend les arguments 0

Merci d'avance