Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Наверное написать в их поддержку. Нету тут вроде согласно ANSI никакого undefined behavior.
Отправлено
SM
12 апреля 2007 г. 19:15
В ответ на:
Знатоки IAR C - вопросец (+)
отправлено AZ 12 апреля 2007 г. 19:10
Составить ответ
|
Вернуться на конференцию
Ответы
все последние IAR для разных камней в этом случае ругаются, а почему из английских слов понятно
—
Elektronik
(12.04.2007 19:21:58
91.122.18.43
,
пустое
)
Как раз непонятно. Что там undefined? Сначала читается из var1, потом пишется в var2. Все очень даже defined и по другому быть не может.
—
SM
(12.04.2007 19:34:10
85.21.249.17
,
пустое
)
т.е. даже конкретнее - "undefined behavior" это вполне определенный список в стандарте. И такой оператор туда никак не попадает.
—
SM
(12.04.2007 19:35:5
85.21.249.17
,
пустое
)
И еще конкретнее. undefined behavior был бы, если бы справа было бы выражение из двух или более volatile. Тут такого нет.
—
SM
(12.04.2007 19:37:56
85.21.249.17
,
пустое
)
Да ясно, чего ругается. Противно на сообщение смотреть. Гораздо приятнее, когда в результате компиляции Warnings: 0, Errors: 0.
—
AZ
(12.04.2007 19:29:51
212.58.175.116
,
пустое
)
ну так объявите и var2 как volatile
—
Elektronik
(12.04.2007 19:31:19
91.122.18.43
,
пустое
)
Там начнется такая цепная реакция, полпроекта будет volatile :)
—
AZ
(12.04.2007 19:35:50
212.58.175.116
,
пустое
)
AVR 4.11 с int не ругается
—
Vladimir Ljaschko
(12.04.2007 19:27:52
194.158.204.49
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru