pb d'include - C++ - Programmation
Marsh Posté le 05-04-2003 à 23:29:01
peut pas dire. ptet/surement des #ifdef qui se battent entre eux
essaye en deplacant ton #include "delete.h" de place
Marsh Posté le 05-04-2003 à 23:44:02
Quand je mets le #include "delete.h" au dessus du #include "ihmTools.h", la 1ere fois il me sors un warning C4005: 'DELETE' : macro redefinition
d:\prog c\tp\aboh\delete.h(8) : see previous definition of 'DELETE'
mais en recompilant ça marche jcomprend rien et lveux pas en savoir plus
Marsh Posté le 05-04-2003 à 23:47:41
bleuarff a écrit : Quand je mets le #include "delete.h" au dessus du #include "ihmTools.h", la 1ere fois il me sors un warning C4005: 'DELETE' : macro redefinition |
ouais a tous les coups probleme de ifdef. Ouvre tes .h et regarde les directives pour le preproc.
Edit: tes .h merdouillent, ils definissent plusieurs fois le meme proto.
Marsh Posté le 05-04-2003 à 23:03:43
J'ai un source qui se compile parfaitement...pourquoi lorsque je rajoute un include il ne trouve alors plus une fonction définie dans un autre include ?
Ceci compile correctement:
Et pas ça:
warning C4013: 'deleteAll' undefined; assuming extern returning int => la fonction deleteAll est definie dans delete.h
---------------
©2008 Bleuarff Corp.