Bonjour

Voila j'ai plusieur classes complètement differente sans heritage ni rien.

Dans ces classes j'effectuent des opérations identique du style :
int mafonction(int,int);

Comment faire pour utiliser toutes ces fonctiones dans mes differentes classes?


J'ai pour l'instant mis le mot cles externe et developpé mes fonctions dans un .h
du style
extern int mafontion(int i, int b){ code....}

ET j'ai fais une inclusion de ce fichier.
Hors ca compile mais ca ne s'execute pas.
Ca me dis que mes fonctions sont déclarée plusieurs fois si j'inclus le fichier dans chaque classe.
Et si je ne l'inclus pas dans chaque classe ce me dis que la fonction est inexistante dans la classe ou je l'utilise.

ALors comment faire pour pouvoir regrouper mes fonctiones dans un meme fichier et l'utiliser dans plusieur classe?