bonjour à tous,

j'ai variable que je veut utiliser pour faire un singleton. mon problème est l'initialisation:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
#ifdef etc..
 
class A{
public:
static A* instance;
}
 
A::instance = NULL
 
#endif
mais là j'ai une erreur, je suppose que la syntaxe n'est pas correcte ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
C2040: 'instance': les niveaux d'indirection de 'int' et de 'A *' sont differents