Bonjour et merci pour votre intêret et vos réponses.
Alors j'expose le problème:
J'ai un fichier comprenant des initialisations de variables d'entrée/sortie nommé "InOut.hh"
Pour certaines initialisations, je dois lire un fichier XML en utilisant un parseur (xerces en l'occurence, obligé par mes supèrieurs). J'ai donc créer un fichier "LectureXML.cpp" avec ma fonction de lecture du fichier XML (LECTURE_FICHIER_DONNEES) que j'ai inclut dans mon fichier "InOut.hh".
Mais quand dans mon .hh j'apelle ma fonction LECTURE_FICHIER_DONNEES. Le compilo me renvoie un "LECTURE_FICHIER_DONNEES was not declared in this scope"
J'aurais aimé savoir comment le déclarer...
En résumé mon Fichier InOut.hh ressemble à ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #include <math.h> #include "LectureXML.cpp" class InOut { public: //constructeur //Destructeur //Méthode d'initialisation void initialize (/*signature*/) { alpha= LECTURE_FICHIER_DONNEES(); }; }
Partager