Salut!
Voila j'ai un projet contenant plusieurs fichiers :
- main.c
- main.h
- main_ext.h
- fonctions.c
- fonctions.h
- ...
Mon problème c'est que pour éviter le 'multi define' j'ai fais une copie du fichier main.h nommé main_ext.h qui comme son nom l'indique correspond au même variable de main.h mais défini en extern.
Ce qui m'embète c'est qu'au bout d'un moment sa devient pénible de devoir éditer 2 fichiers pour faire une modification (en plus d'être rapidement une source d'erreur!). je me demandais donc s'il n'y avait pas un autre moyen pour éviter le 'multi define' ou pour remplacer/générer mon main_ext.h.
merci pour votre aide.
Partager