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

Contenu supprimé Contenu ajouté
Syum90 (discussion | contributions)
m Annulation des modifications 451290 de 194.199.7.36 (discussion) Comments on talk page.
Ligne 33 :
 
=== #ifdef, #ifndef, #if, #endif et #else ===
==== Présentation ====
==== 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) ====
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.