Problèmes avec plusieurs fichiers sources [c++] - C++ - Programmation
Marsh Posté le 08-06-2005 à 15:05:48
Selon ce dont tu as besoin (juste le nom de la classe, ou davantage) tu peux aussi utiliser de la forward declaration pour te simplifier la vie.
Si tu inclues date et heure dans le main (pour enreg), puis enreg dans le main, puis h_jour dans enreg ou dans le main ça donne quoi ?
sinon il est un peu bizarre ton découpage des headers, tu es obligé d'en faire autant ? je ne connais pas ton projet mais à priori il doit pas être énorme, pourtant il y a pas mal de fichiers qui le composnt, surtout côté en-têtes.
Marsh Posté le 08-06-2005 à 15:34:43
TotalRecall a écrit : Selon ce dont tu as besoin (juste le nom de la classe, ou davantage) tu peux aussi utiliser de la forward declaration pour te simplifier la vie. |
Ca ne marche pas
J'ai fait un fichier par classe (un peu comme en java), mais apaprement, avec le C++ c'est pas génial du tout
Marsh Posté le 08-06-2005 à 14:33:37
J'ai un petit problème pour gèrer plusieurs fichier sources (4.C, avec leur 4.h)
donc, j'ai les fichiers : fct_date.C, fct_heure.C, fct_jour.C, fct_enreg.C, et les fichiers :
h_heure.h, h_enreg.h, h_date.h, et h_jour.h.
Le problème, c'est que
- Dans le main j'ai besoin des définitions des classes de tous ces fichiers.
- Dans fct_jour (et h_jour), j'ai besoin des définitions de enreg
- Dans enreg, il me faut celles de date et heure
Je ne sais pas tres bien comment positioner mes #includes
---------------
.