#define
Lécriture suivante :
#define identificateur
permet de « définir » un paramètre de nom identificateur
qui pourra être utilisé dans une clause #if
(voir ci-après). Le nom doit être un identificateur au format normal de C++ : suite de lettres, de chiffres et de caractères de soulignement (_
) ne commençant pas par un chiffre. La directive #define
sert aussi à la définition de macros (voir paragraphe à ce sujet).
Un identificateur peut au contraire être rendu « indéfini » en utilisant la clause #undef
:
#undef identificateur
Même sil navait pas été défini auparavant, aucune erreur nest produite.
Précédent | Sommaire | Suivant |