|
В одном h файле пишу
typedef struct MotorSO
{
char Status;
char Stop;
int MaxCurrent;
int TimeMaxCurrent;
int ConstTimeMaxCurrent;
char fAvCurrent;
} MotorST;
MotorST MotorS[4];
в другом, соответственно
extern MotorST MotorS[4];
После компиляции icc (6.28) ругается на строку с extern:
syntax error; found 'MotorS' expecting ';'
После преобразования ее к виду extern MotorS[4];
все компилиться нормально, но тип у MotorS[4] естественно int.
Как же сделать массив структур, где глюк?
E-mail: info@telesys.ru