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
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Echiquier* lpEchiquier = NULL;
Ma déclaration est :
Et là il me sort :
Code : Sélectionner tout - Visualiser dans une fenêtre à part static Echiquier* lpEchiquier = NULL;
La ligne précédente étant:error C2143: erreur de syntaxe*: absence de ';' avant '*'
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

 

 
		
		 
         
 

 
			
			

 
   


 Declaration d'un pointeur global sur une classe dans un .h
 Declaration d'un pointeur global sur une classe dans un .h
				 Répondre avec citation
  Répondre avec citation
Partager