31

 

Le préprocesseur

et l’instruction typedef

 

Nous avons déjà été amenés à évoquer l’existence d’un « préprocesseur ». Il s’agit d’un programme qui est exécuté automatiquement avant la compilation et qui transforme votre fichier source à partir d’un certain nombre de directives. Ces dernières, contrairement à ce qui se produit pour les instructions du langage C, sont écrites sur des lignes distinctes du reste du programme ; elles sont toujours introduites par un mot précis commençant par le caractère #.

Parmi ces directives, nous avons déjà utilisé #include. Nous nous proposons ici d’étudier les diverses possibilités offertes par le préprocesseur, à savoir :

  • l’incorporation de fichiers source (directive #include) ;

  • la définition de symboles et ...

Get Programmer en langage C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.