ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
7 мая
671317 Топик полностью
Олдфаг (30.04.2016 21:48, просмотров: 1) ответил IBAH на IAR ARM. как побороть варнинг "неопределенное поведение", Иар ставит предупреждение по формальному признаку - в выражении две волатильных переменных, где-то проскальзывала опция, ищу, не могу найти
Зачем отключать варнинги и потом спать ворочаясь? Если гора не идет к Магомедову, то можно самому проэмулировать ситуацию корректно: организовать локальный блок, в нем объявить локальную переменную-копию одной из волатильных. И теперь можно спокойно умножать и даже делить без варнингов. Можно сделать специальный макрос для удобства, используя typeOf. А убивать ваарнинги некрасиво.