bonjour,
j'ai deux fichiers:
lexical.hpp
lexical.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #ifndef OBJETS_HPP #define OBJETS_HPP #include "commun.hpp" #include <string> class lexical{ private: diagramme *lexique[NBULEX]; doubleTampon leDoubleTampon; std::string lexeme; public: lexical(char *source); ULex anaLex(); }; #endif
lors que je compile, j'obtiens ce messauge d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #include "lexical.hpp" using namespace std; lexical::lexical(char *source){ lexique[0]=new separateur; lexique[1]=new commentaires; lexique[2]=new identificateur; lexique[3]=new finFichier; lexique[4]=new nbreelE; lexique[5]=new entierE; lexique[6]=new nbreel; lexique[7]=new entier; lexique[8]=new add; lexique[9]=new moins; lexique[10]=new etoile; lexique[11]=new slash; lexique[12]=new po; lexique[13]=new pf; leDoubleTampon.init(source); }
quequ'un a une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 lexical.cpp:8:1: error: lexical does not name a type lexical::lexical(char *source){ ^~~~~~~
Partager