Comment faire de bons #Include
Bonjour,
J'ai un petit soucis, tout bête, mais qui m’empêche de compiler...
J'ai créé des headers avec différents prototypes et autres, fichiers dans lesquels j'ai bien inclus le code :
Code:
1 2 3 4 5 6 7
| #ifndef DECLARATIONS_H
#define DECLARATIONS_H
...
...
#endif |
Mais après je comprend pas comment le compilateur me les gère à la compil.
Dans mon main.c, j’inclus mon header
Code:
#include "Declarations.h"
Mais dans un autre fichier.c, j'ai besoins de ce même header, je refais donc le même include et là il m'annonce que j'ai de multiples définitions.
Donc ma question est surtout comment faire un include proprement ?
Merci pour votre aide !