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.