Commandes #ifdef et #ifndef

Dans ce qui précède il est possible de remplacer les commandes #if expression par : #ifdef nom ou
#ifndef nom.
Dans ce cas, le test ne porte plus sur la nullité ou non d'une expression, mais sur la définition ou non d'une macro. La commande #ifdef nom a pour sémantique : « si nom est défini », et #ifndef nom a pour sémantique : « si nom n'est pas défini ».



Matthieu Moy 2017-02-08