Bonjour,
Voila ça fait un bon moment qu je me prends le chou avec une erreur de compilation toute bete mais je n'arrive pas à trouver d'ou vient le pb! J'ai verifie la casse 15 fois, les include 20 fois mais je ne comprends pas ...
Voila mon code :
puis dans le .cc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #include <list> #include "BioSeq.h" class BioSeqDB { public : std::list<BioSeq> sequences; BioSeqDB(); ~BioSeqDB(); void loadFile(const char*); };
Le compilo ne reconnait pas la variable sequences pourtant declarer dans le .h comme list de BioSeq...
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 <fstream> #include "BioSeqDB.h" using namespace std; //constructeur et autres... void loadFile(const char* filename) {...//je ne mets pas tout le code BioSeq seq; sequences.push_back(seq); //erreur a cette ligne .... }
Est ce qqn a une idée? Merci!!
Partager