Bonjour,

Soit le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class a
{
public:
   bool fa(void) { return true; }
};
 
class b
{
public:
  void fb(void)
  {
    bool (*ptr) = &a::fa;
  }
};
pourquoi j'ai ce message d'erreur du compilateur gcc et comment le résoudre:

error: cannot convert ‘bool (a::*)()’ to ‘bool*’ in initialization

Willy.