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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Gzen92 (discussion | contributions)
typo
Ligne 36 :
=== 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.
 
* La directive <code>#ifdef</code> permet de compiler toute une série de lignes du programme si une variable de compilation a précédemment été définie (par la directive <code>#define</code>). La directive <code>#endif</code> indique la fin de la partie de code conditionnelle. La partie du programme compilée sera toute la partie comprise entre le <code>#ifdef</code> et le prochain <code>#endif</code>.