Bonjour,
J'ai trouvé le source d'un petit programme, avec des fichiers .h.
Disons que l'un s'appelle pouet.h
A l'intérieur, je trouve
A quoi sert donc cette macro (?) ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #ifndef __POUET__H__ // 1ère ligne du fichier #define __POUET__H__ // ...contenu divers et varié... #endif // dernière ligne du fichier
IL semble qu'il soit courant d'utiliser des macros avec un nom dérivé du nom du fichier .h. A quoi cela sert-il ?
Le fichier pouet.h ne contient pas d'include; alors où pourrait donc être défini __POUET__H__, et pourquoi ce ifndef ? Et une fois défini, à quoi sert-t-il ? __POUET__H__ n'est utilisé nulle part.
Merci.
Partager