Bonjour,

J'ai défini une structure en C
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
typedef struct  
{
   int Valeur;
 }Variable;
extern	Variable IHdwDefSim_Init[5];
IHdwDefSim_Init[1].Valeur=simHardI1;...
Et j'aimerais l'utiliser dans la S fonction en déclarant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
extern Variable IHdwDefSim_VInit[5];
Mais quand je compile la S fonction, je reçois les messages d'erreurs suivants:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
MC_test_wrapper.c(104) : error C2146: syntax error : missing ';' before identifier 'IHdwDefSim_VInit' 
MC_test_wrapper.c(104) : error C2065: 'IHdwDefSim_VInit' : undeclared identifier 
MC_test_wrapper.c(104) : error C2109: subscript requires array or pointer type
Quelle est l'origine du pb?

Merci,