includes dans des includes
Bonsoir,
Y a t'il quelque chose de mal à inclure des headers systemes dans nos headers de fichiers .c ?
Exemple:
op.h
Citation:
#ifndef blabla
#include "define.h"
#include <sys/stat.h>
#include <sys/types.h>
int main();
#endif
op.c
Citation:
#include "op.h"
int main ()
{blablabla;}
Ou le mieux est de faire ainsi dans chaque fichiers (cad inclure tous les headers dans chaque fichier .c) :
op.h
Citation:
#ifndef blabla
int main();
#endif
op.c
Citation:
#include <sys/stat.h>
#include <sys/types.h>
#include "define.h"
#include "op.h"
int main ()
{blablabla;}
Il n'y a pas de conseils sur ce point dans la norme C99 ou autre?
Merci pour votre aide!