[an error occurred while processing this directive]
Сегодня я поменял си фуд на манду. Причем сразу на две порции...
(«Телесистемы»: Конференция 'Цифровые сигнальные процессоры (DSP) и их применение')

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

Отправлено st256 01 декабря 2004 г. 15:15
В ответ на: Видите ли бамбино, есть прямая зависимость между тем что и как говорит человек и какие у него получаются программы, так что меня ничего в Ваших "творениях" удивить уже не сможет ;) отправлено Harbour 01 декабря 2004 г. 13:34

Мальчик, ты попал.

Разберем то, что Вы ляпнули не подумав. А ляпнули Вы следующее

декларация :

extern Type VarName[xxx];

создание :

Type VarName[xxx];

Т.к. образом получается, что

int mmm[1000] - это создание объекта

И если мы напишем это в двух разных файлах, то получим два разных объекта под одним именем. Следовательно, линкер должен ругнуться. А он не ругается. Проверте. Если Вы этого не знаете, то проблеммы с языком - как раз у Вас.

Далее, не стоит приводить Кернигана-Ритчи в качестве стандарта на С. Сейчас того С уже нет. В частности, в то время я писал так:

fun( x, y )

char x;
int y;

{
......
}

Попробуйте сделать это ныне.

И наконец, недоросль, ты усомнился в моих знаниях в области Цифровой Обработки Сигналов? А если я прямо сейчас докажу, что эти знания высоко ценит серьезная компания уровня TI или AD, ты принесешь свои извинения или, хотя бы, съешь свой чепчик?

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru