« Conseils de codage en C/Recherche des erreurs » : différence entre les versions
Contenu supprimé Contenu ajouté
m Robot : ajoute Catégorie:Conseils de codage en C (livre) |
Éviter les problèmes d'inclusion multiple |
||
Ligne 1 :
L'application de ces conseils
== Des identificateurs plus parlants ==
Ligne 11 :
*Mauvais : n
*Bon : numMaille
==Sortie de boucle==
Ligne 38 ⟶ 39 :
*Mauvais : if ( n & 1 == 0 ) ...
*Bon : if ( ( n & 1 ) == 0 ) ...
==Éviter les problèmes d'inclusion multiple==
On protégera chaque fichier d’en-tête .h des inclusions multiples.
===Justification===
Lorsqu'un fichier d'entête (.h) est inclus plusieurs fois directement, un test en son début permet d'éviter les erreurs de compilation dues à des déclarations répétées :
===Exemple===
Pour le fichier ''graphique.h'':
<source lang="C">
#ifndef GRAPHIQUE_H
#define GRAPHIQUE_H
// corps du fichier d’en-tête
// ...
#endif
</source>
[[Catégorie:Conseils de codage en C (livre)]]
|