Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5520 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  pb d'include

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb d'include

n°353800
Bleuarff
pouet
Posté le 05-04-2003 à 23:03:43  profilanswer
 

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:

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. //#include "ihmTools.h"
  4. #include "structDef.h"
  5. #include "ajoutElem.h"
  6. #include "affichage.h"
  7. #include "recherche.h"
  8. #include "delete.h"


 
Et pas ça:

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include "ihmTools.h"
  4. #include "structDef.h"
  5. #include "ajoutElem.h"
  6. #include "affichage.h"
  7. #include "recherche.h"
  8. #include "delete.h"


 
warning C4013: 'deleteAll' undefined; assuming extern returning int => la fonction deleteAll est definie dans delete.h


---------------
©2008 Bleuarff Corp.
mood
Publicité
Posté le 05-04-2003 à 23:03:43  profilanswer
 

n°353809
chrisbk
-
Posté le 05-04-2003 à 23:29:01  profilanswer
 

peut pas dire. ptet/surement des #ifdef qui se battent entre eux
essaye en deplacant ton #include "delete.h" de place

n°353814
Bleuarff
pouet
Posté le 05-04-2003 à 23:44:02  profilanswer
 

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 :pt1cable: jcomprend rien et lveux pas en savoir plus :pt1cable:


---------------
©2008 Bleuarff Corp.
n°353815
ToxicAveng​er
Posté le 05-04-2003 à 23:47:41  profilanswer
 

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
        d:\prog c\tp\aboh\delete.h(8) : see previous definition of 'DELETE'

mais en recompilant ça marche :pt1cable: jcomprend rien et lveux pas en savoir plus :pt1cable:  


 
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.


Message édité par ToxicAvenger le 05-04-2003 à 23:48:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  pb d'include

 

Sujets relatifs
probleme de fichier include[PHP] Petite question sur 'include'
[PHP] include qui marche pas ?POURQUOI INCLUDE( ) AVEC UNE URL SA MARCHE PAS ??
ma page reagit plus par un include, j'ai enfin trouvéProbleme avec include ( )
include multiplesinclude d'un js dans un js ?
On peut faire des require ou include sur des non .php[PHP] très débutant : include qui fonctionne pas ? [Updated]
Plus de sujets relatifs à : pb d'include


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)