Pendant les vacances je dois faire un programme de cryptage en utilisant la programmation modulaire(.h, .c).
Mais j'ai un probleme.
J'ai la fonction 111 et 112 qui sont appelé dans la fonction 11
et la fonction 11 et 12 sont appelé dans la fonction 1.
(le nom des fonctions sont donné pour comprendre la hiérarchie).
Dans 111.h et dans 112.h je declare le prototype, j'appele le fichier de constante et le fichier de type de structure. Pareil dans tout les .h .
Pour la fonction 11 je dois appelé 111.h et 112.h dans 11.h ou dans 11.c .
Pareil pour la fonction 1, où dois-je déclaré 11.h et 12.h.
Car si on déclare tout dans les .h, dans le fichier 1.h il va y avoir le prototype de 111.h, 112.h, 11.h et 12.h alors qu'on a besoin que du prototype de 11 et 12, car les autres fonctions ne sont pas appelées directement dans 1 .
Je suis en train de me prendre la tête avec ça depuis ce matin et ça m'énerve.
Si une personne a compris mon probleme pourrait-il m'expliquer.
merci d'avance.
CALVIN