16Fermer18
deleted2Le 14/11/2013 à 15:22
Godzil (./15) :
Si tu ne met pas de #ifndef/#define soit tu va avoir une erreur de trop de #include imbrique

Possible, mais pas obligatoire (si le fichier est inclus par un autre, pas s'il s'inclut lui-même).
Godzil (./15) :
soit des erreurs de clash de redefinition & co

Pas sûr, si ce ne sont pas des définitions par exemple. Je suis dans le cadre de l'asm, j'inclus des .asm par exemple, ça pause aucun souci.
Ca peut remplacer une macro par exemple.


En asm, la distinction source/header est de pure forme, et ne repose sur rien de concret, il n'y a aucune différentiation faite par un préproc ou un assembleur à ce niveau.