cs_bouba
Messages postés518Date d'inscriptiondimanche 2 décembre 2001StatutMembreDernière intervention10 novembre 20073 5 janv. 2007 à 18:35
Salut, déjà comme l'a dit laurent1024 l'inclusion des .cpp n'est pas à faire, ça arrive dans des cas très rares, avec les templates des fois, bref.....
Mettre toutes les déclarations dans les fichiers .h
Toutes les définitions dans les .cpp
Pour chaque classe créer un fichier pour la déclaration de celle-ci (.h) et un fichier pour la définition des fonctions membres (.cpp)
Ensuite, dans chaque .h réaliser un ifdef/ifndef/endif afin que le compilateur ne renvoi pas d'erreurs lors des inclusions croisées et multiples.
Enfin, ton makefile (peu être plus complexe) ressemblera à ceci.