Вопрос по Keil 7.20 for 51: по применению typedef
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Yra 16 сентября 2004 г. 22:01

// Объявляю синонимы типа, допустим char


typedef char NEWchar;

typedef unsigned NEWchar NEWunsChar;


// Компилятор выдаёт ошибку при попытке
// объявить прототип функции (Error C129

NEWunsChar MyFun1(void);
NEWunsChar *MyFun2(void);
void MyFun3(NEWunsChar i);
void MyFun4(NEWunsChar *i);

Тоесть у меня складывается впечатление,
что компилятор путается с инструкцией
typedef. Таже лажа наблюдалась в Keil 6.00.
Может я не проставил какую-нибудь галочку
в опциях компилятора?
p.s. Эта проблемма становится существенной
при попытке откомпилировать FreeRTOS for Cygnal
под Keil

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru