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
Partager