Mais j'en est marre depuis hier que j'essaie de le résoudre, j'ai 19 fichiers fonctions est il y en a deux qui marche pas est les deux je les utilisent dans une fonction elle même, le problème vient de là.
Et dans deux semaines quand tu auras le même problème pour une raison X ou Y, tu te contenteras à nouveau de ne pas résoudre le problème ?
As tu essayé d'isoler ces morceaux de fichiers pour reproduire un exemple minimal qui produit le problème ? C'est comme ça qu'on procède en programmation. Si on a un soucis dans un contexte global qui est trop complexe, on essaie de reproduire le même problème dans un contexte plus petit, dans lequel il est plus facile de comprendre ce qui se passe.
Si on regarde plus haut, j'ai mis :
Ksass`Peuk a écrit:
Je vois plusieurs possibilités, dans le code que tu ne montres pas:
tu as une dépendance croisée entre deux headers,
tu as copié-collé un header en oubliant de changer les headers guards.
En l'occurrence, le détail que tu ajoutes :
RayaneStaszewski a écrit:
Mais j'en est marre depuis hier que j'essaie de le résoudre, j'ai 19 fichiers fonctions est il y en a deux qui marche pas est les deux je les utilisent dans une fonction elle même, le problème vient de là.
tend à faire penser à la première possibilité. Mais difficile d'en être sûr ... puisque le code on ne l'a pas.
En tout cas, c'est pas en t'énervant tout seul que tu vas avancer.
Et dans deux semaines quand tu auras le même problème pour une raison X ou Y, tu te contenteras à nouveau de ne pas résoudre le problème ?
As tu essayé d'isoler ces morceaux de fichiers pour reproduire un exemple minimal qui produit le problème ? C'est comme ça qu'on procède en programmation. Si on a un soucis dans un contexte global qui est trop complexe, on essaie de reproduire le même problème dans un contexte plus petit, dans lequel il est plus facile de comprendre ce qui se passe.
Si on regarde plus haut, j'ai mis :
Ksass`Peuk a écrit:
Je vois plusieurs possibilités, dans le code que tu ne montres pas:
tu as une dépendance croisée entre deux headers,
tu as copié-collé un header en oubliant de changer les headers guards.
En l'occurrence, le détail que tu ajoutes :
RayaneStaszewski a écrit:
Mais j'en est marre depuis hier que j'essaie de le résoudre, j'ai 19 fichiers fonctions est il y en a deux qui marche pas est les deux je les utilisent dans une fonction elle même, le problème vient de là.
tend à faire penser à la première possibilité. Mais difficile d'en être sûr ... puisque le code on ne l'a pas.
En tout cas, c'est pas en t'énervant tout seul que tu vas avancer.
Tu as raison, je vais reproduire le code en "minimiser"
'' identificateur introubale
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C