Bonjour,

Je voudrais savoir quel est la syntaxe exacte lorsqu'on veut éviter les inclusions multiple de fichier. J'ai en effet vu plusieurs versions.
exemple pour un fichier : fichier.h

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#ifndef   FICHIER_H
#define  FICHIER_H
ou encore

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#ifndef   _FICHIER_H_INC
#define  _FICHIER_H_INC
ou bien alors

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#ifndef   __FICHIER__
#define  __FICHIER__
Je ne sais donc pas quel est la bonne syntaxe à adopter ni quel est la
signification (s'il y en a une) au niveau de la position des underscores.

Pour l'instant j'utilise la syntaxe du 1er exemple (qui me parait + logique)
mais si quelqu'un pouvait m'expliquer les raisons de toutes ces différentes syntaxes ce serait sympa ;-)

Merci

Tintin72