C++ explication de code
Résolu
Bonjour,
je suis entrain de voir un code c++, et ça fait longtemps que j'ai étudié ce langage.
j'ai trouvé au niveau de la déclaration quelques notations que je n'ai pas compris.
extern PIXM_SETTINGS pSet;
extern HINSTANCE hInst;
extern HWND hWnd;
j'ai cherché sur le net je n'ai pas trouvé une explication simple des notions:
PIXM_SETTINGS, HINSTANCE et HWND.
je veux juste avoir une idée, de quoi il s'agit pour pouvoir comprendre le reste, SVP pouvez vous m'aidez.
espérons je ne suis pas trompé dans la rubrique où je dois mettre ma question, dans tt cas si je suis désolée si je ne suis pas dans le bon endroit.
je suis entrain de voir un code c++, et ça fait longtemps que j'ai étudié ce langage.
j'ai trouvé au niveau de la déclaration quelques notations que je n'ai pas compris.
extern PIXM_SETTINGS pSet;
extern HINSTANCE hInst;
extern HWND hWnd;
j'ai cherché sur le net je n'ai pas trouvé une explication simple des notions:
PIXM_SETTINGS, HINSTANCE et HWND.
je veux juste avoir une idée, de quoi il s'agit pour pouvoir comprendre le reste, SVP pouvez vous m'aidez.
espérons je ne suis pas trompé dans la rubrique où je dois mettre ma question, dans tt cas si je suis désolée si je ne suis pas dans le bon endroit.
A voir également:
- C++ explication de code
- Code ascii - Guide
- Code de déverrouillage oublié - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
3 réponses
extern signfie que ces variables ne sont pas déclarées (dans un header par exemple) mais seront connues au moment du linkage.
Les types en majuscules sont probablement définis ailleurs au travers d'un #define, il faut que tu regardes dans ton code source ou dans les headers que tu inclues.
Bonne chance
Les types en majuscules sont probablement définis ailleurs au travers d'un #define, il faut que tu regardes dans ton code source ou dans les headers que tu inclues.
Bonne chance