Je suis juste nouveau à cette séparation des fichiers source. . Est-il possible de partager le type my défini avec d'autres fichiers source? . . .définitions de type de partage dans les fichiers source
Ceci est mon définitions myTypeDef.h
typedef struct
{
int x, y, w, h;
short life;
}Man;
si je crée un nouveau fichier .h (nommé draw.h) qui attirera l'image comme ceci:
#include "myTypeDef.h"
void rendererFunction(Man *man);
Ensuite, Je crée un fichier .c (nommé draw.c) qui mettra en œuvre ce qui est dans draw.h comme ceci:
#include "draw.h"
void rendererFunction(Man *man)
{
draw(man->x, man->y, man->w, man->y);
}
Alors si je aussi crea té un fichier update.h (et update.c pour la mise en œuvre) qui mettra à jour sa position? Dois-je vraiment connecter le draw.h à update.h juste pour obtenir mon objet défini par type? Ou existe-t-il un autre moyen de partager un objet défini de type sans répéter la définition lorsque j'inclus les .h dans ma main?
J'espère que quelqu'un peut m'aider. Merci
ok monsieur. Je vais essayer d'éditer et faire en sorte que cela soit aussi court que possible. Merci pour ce conseil. – Bicolano
@KenWhite. Est-ce que ça va bien monsieur? J'espère que vous pouvez m'aider. Je suis juste confus avec ce nouveau concept que j'ai appris. La séparation des codes. – Bicolano
Beaucoup mieux. Merci. :-) –