[débutant] erreur C1010 sous visualC++
J'ai eu cette fameuse erreur en compil, et sur la FAQ, il est dit :
Citation:
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.
du coup, maintenant, dans un fichier.h qui fonctionnait tres bien avant:
Code:
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*);
}; |
j'ai ce type d'erreur :
Citation:
error C2061: syntax error : identifier 'CBouchon'
error C2059: syntax error : ';'
error C2449: found '{' at file scope (missing function header?)
error C2059: syntax error : '}'
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?
quelqu'un aurait il une idée?
merci...