- Erreur de jugement. Prends ceci par exemple (exemple vraiment très simple) :
Code:
1 2 3 4 5 6
| /* Fichier include1.h */
#if condition
..
#include <stdlib.h>
...
#endif |
Code:
1 2
| /* Fichier source1.c */
#include "include1.h" |
Ici aussi, dans source1.c, lorsqu'
on pense que condition vaut VRAI, alors on pense avoir déjà inclus stdlib.h même s'il n'a pas effectivement été inclus. condition peut être une expression simple, complexe ou hypercomplexe. Faire des erreurs sur l'évaluation de sa valeur peut arriver à tout le monde, pas aux débutants uniquement.