Salut !
Je galère depuis 2/3H a faire marcher mon programme.
Il me semble que le problème vient des includes puisque les fonctions que j'appelle ne fonctionnent pas, donc l'include foire à un endroit.
J'ai actuellement 5 fichiers:
main.c
Mon menu
- Il appelle une fonction qui est dans moteur_jeux.c
moteur_jeux.c
Moteur du jeu
- Il appelle des fonctions qui sont dans fonctions_robot.c
fonctions_robot.c
Fonctions que lance le moteur
- Ce sont les fonctions appellées par une des fonctions de moteur_jeux.c
Et enfin moteur_jeux.h et fonction_robots.h
J'ai lu qu'il ne fallait pas #include des fichiers c, j'ai donc fait comme ceci:
main.c
- include "moteur_jeux.h"
moteur_jeux.c
- include "moteur_jeux.h"
- include "fonctions_robot.h"
fonctions_robot.c
- include "fonctions_robot.h"
Donc tout ça se compile, c'est génial mais le problème c'est que rien ne s'affiche, il ne semble pas arriver à lancer les fonctions de moteur_jeux.c
Merci pour votre aide !
Je peux fournir le code du machin si ça peut vous aider.