« Programmation C++/Le préprocesseur » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 33 :
 
=== #ifdef, #ifndef, #if, #endif et #else ===
==== Présentation (très mal expliquée !!!! On comprend rien, les gens qui ont fait du C++ s'imaginent que ceux qui en ont jamais fait peuvent comprendre ces lignes) ====
==== Présentation ====
Toutes ces directives permettent la compilation conditionnelle.
C'est à dire que la partie du code comprise entre la directive conditionnelle (<code>#ifdef</code>, <code>#ifndef</code> ou <code>#if</code>) et la fin du bloc signalée par la directive <code>#endif</code> n'est compilée que si la condition est remplie.