Bonjour � tous,

Je voudrais faire un signelton pour mon syst�me de notification des messages qui s'appellerai NotificationManager et qui regrouperai plusieurs types de notifications (log, console, etc...).

Alors pour se faire j'ai fait:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
 
class NotificationManager
{
    public:
       static NotificationManager* GetInstance();
    private:
       NotificationManager();
       ~NotificationManager();
       static NotificationManager* _instance;
};
Avec �a il y a un cpp avec les impl�mentations.

Lorsque je compile, j'obtiens une erreur LNK2001 "unresolved external symbol" sur mon _instance.

J'ai essay� plusieurs trucs:
Mettre le GetInstance en incline: l� �a compile, mais d�s que je fais un appel quelque part, �a ne compile plus.
Renvoyer n'importe quoi dans le GetInstance() � part _instance: Ca compile mais bon, �a sert � rien.
Changer un tas d'option dans les propri�t� du projet: �a veut rien savoir...

Quelqu'un a une solution � proposer?

Je vous remercie beaucoup.

P.S.: loulou si tu vois ce message, d�sol� pour le "_" :p