Bonjour,

J'ai besoin d'un pointeur global sur une instance de ma classe Échiquier ( j'ai besoin d'y accéder dans le main et dans le CALLBACK donc je n'ai pas d'autre choix ).
Je l'ai donc tranquillement déclaré dans mon main.cpp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Echiquier* lpEchiquier = NULL;
Pas de problème jusque là, mais j'aimerai déménager cette déclaration dans mon ressource.h à côté de mes handles sur les objets D3D.
Ma déclaration est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
static Echiquier* lpEchiquier = NULL;
Et là il me sort :
error C2143: erreur de syntaxe*: absence de ';' avant '*'
La ligne précédente étant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
static IDirect3DVertexBuffer9* vertexBuffer;

Je ne vois pas tellement comment me sortir de là ...
Merci d'avance pour vos réponses