J'ai eu cette fameuse erreur en compil, et sur la FAQ, il est dit :
du coup, maintenant, dans un fichier.h qui fonctionnait tres bien avant:Cette erreur survient quand votre projet est configuré pour utiliser un fichier d'en-tête précompilé (typiquement stdafx.h). Il vous suffit de désactiver l'utilisation des en-têtes précompilées dans les options C/C++ de votre projet.
j'ai ce type 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
21
22
23
24
25
26
27 typedef struct { char *calibration1; char *calibration2; char *calibration3; } T_Calib; typedef struct { char *cle; char *val; } T_ValCalib; class CBouchon { public: CBouchon(); T_Calib *getCalib(); T_Calib *getSelectedCalib(); void getListeCalib(); void setListeCalib(); void addCalib(); void removecalib(); void Free_Calib(T_Calib*); };
alors, bien sur, je comprends les erreurs qu'il me donne, mais ce que je ne comprends pas, c'est pourquoi il me les met? faut il faire une manip supplémentaire quand on décoche l'option de l'utilisation des en-têtes précompilées? Y a t il d'autes en-têtes à rajouter peut être?error C2061: syntax error : identifier 'CBouchon'
error C2059: syntax error : ';'
error C2449: found '{' at file scope (missing function header?)
error C2059: syntax error : '}'
quelqu'un aurait il une idée?
merci...
Partager