[an error occurred while processing this directive]
Насчет #define я с вами согласен. Это чревато ошибками. Я не могу понять, CodeComposer C поддерживает передачу аргументов по ссылке или нет.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено vc33programmer 13 октября 2003 г. 10:56
В ответ на: Указатели или ссылки - личное дело, вот увлечение предпроцессором говорит о возможных проблемах отправлено AntZ 13 октября 2003 г. 10:21

Пишу так:

typedef struct
{
float a;
float b;
float c;
}tip;

void f(tip &r)
{
r.a=r.b+r.c;
}

tip s;

void main (void)
{
f(s);
}

При попытке скомпилировать генерятся ошибки:
"main.c", line 8: [F001] syntax error at or near symbol '&'
"main.c", line 9: [E093] parameter name missing from 'f' prototype
"main.c", line 10: [F108] 'r' undefined

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru