Hola;
Dans mon programme .cpp j'utilise des fonctions définies dans des fichiers .h, je pensé qu'il suffit de déclarer les variables de ces fonctions dans les fichiers .h avant la définition du corps de la fonction, mais mon compilateur G++ me dit souvent qu'il y a redéclaration des variables ou autres types de messages d'erreurs.
J’ai contourné le problème par des déclarations de variables parfois dans les .h et parfois dans le .cpp, mais je sais que ce n'est pas la solution optimale.
Quelle est la règle à respecter dans la déclaration des fonctions et leurs variables dans des fichiers .h ?
Merci.
Partager