bonjour,

j'ai deux fichiers:
lexical.hpp
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
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
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);
}
lors que je compile, j'obtiens ce messauge d'erreur:
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){
 ^~~~~~~
quequ'un a une idée?