Bonjour à tous,

dans un fichier d'en-tête j'ai voulu faire un typedef enum mais j'ai erreur à la con et je comprend pas d'où vient le soucis, surement une erreur de syntaxe que j'ai loupé mais je ne la vois pas, un oeil extérieur pourrait m'être donc utile !

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
typedef enum _tModulatorMode2
{	
	ADTB-T = 0,
	ATSC,
	CMMB,
	DMB-T/H,
	DVB-C,
	DVB-H,
	DVB-T,
	DVB-T2,
	IQ,
	ISDB-T,
	T2-MI,
	QUAM-B,
	QUAM-C,
    MAX_MODULATORMODE2  
} tModulatorMode2;

voici les premières erreurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
1>c:\documents and settings\mounierm\mes documents\commande_generateur2\commande_generateur2\variable.h(317) : error C2143: erreur de syntaxe*: absence de '}' avant '-'
1>c:\documents and settings\mounierm\mes documents\commande_generateur2\commande_generateur2\variable.h(317) : error C2143: erreur de syntaxe*: absence de ';' avant '-'
1>c:\documents and settings\mounierm\mes documents\commande_generateur2\commande_generateur2\variable.h(317) : error C2059: erreur de syntaxe*: '-'

Merci de votre aide.

EDIT: C'est bon enfaite j'ai trouvé : les tirets T_T ! A bannir !