Directives pour le compilateur – C++

Directives pour le compilateur – C++

Les directives de contrôle du compilateur sont marquées avec # et précèdent le plus souvent le programme.

La directive d'inclusion

Directif inclure donne le nom du fichier d'en-tête du module, dont le contenu est inclus dans le programme. Des modules standard contenant des fonctions linguistiques typiques utilisées dans le programme peuvent être inclus (le nom est placé entre crochets <>) ou propres modules (le nom est placé entre guillemets ” “):

# inclure <stdio.h> //module standard
# inclure “dictionnaire h” // propre module

Définir la directive

Directif définir déclare une constante de texte remplacée dans le texte du programme par une chaîne représentant la valeur de la constante:

# définir steName

np. constante n:

# définir n 100

Directive de compilation conditionnelle ifndef endif

Directive de compilation conditionnelle ifndef endif compile conditionnellement un module, si la constante utilisée dans la condition n'est pas définie, puis la directive définir définit une constante. Sinon, la compilation n'a pas lieu. Entre ifndef une fin si le contenu du module d'en-tête est placé:

# ifndef stal_modulu

# définir stala_modulu

modul_declarations

# fin si

Laisser une réponse

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *