[an error occurred while processing this directive] [an error occurred while processing this directive]
Кто-нибудь знает, для чего в CodeVision AVR зарезервировано слово "inline"? (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено A V R 25 марта 2002 г. 15:22

Мне захотелось простые короткие функции (как правило с пустыми параметрами)вставлять прямо по месту. Но "inline" - это из области "++", и что - так и прыгать бесконечно по CALL-RET? Пытался описать функцию в многострочном #define - ничего не вышло, #asm - #endasm не вставишь. Вот в Кодевизионе увидел, что слово это зарезервировано и подсвечивается. Перепробовал все квадратно-гнездовым методом - "inline" просто игнорируется. Может кто владеет информацией?


P.S. Конечно, разумнее всего было бы прямо спросить у разработчика, но совесть не позволяет, бо я пользователь подпольный, "триальный" :-).

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

Ответы



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

E-mail: info@telesys.ru