Declaration d'un pointeur global sur une classe dans un .h
	
	
		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:
	
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:
	
static Echiquier* lpEchiquier = NULL;
 Et là il me sort :
	Citation:
	
		
		
			 error C2143: erreur de syntaxe*: absence de ';' avant '*'
			
		
	
 La ligne précédente étant:
	Code:
	
static IDirect3DVertexBuffer9* vertexBuffer;
 
Je ne vois pas tellement comment me sortir de là ... 
Merci d'avance pour vos réponses