Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
2 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1551650
Топик полностью
Eddy_Em
(Вчера, 21:56, просмотров: 10)
ответил
AlexBi
на
Вопрос к знатокам clang : как записать выражение n=2<1?1:0; так, что бы оно не давало предупреждения/ошибки в режиме -Weverything? На такую строчку оно пишет unreachable code и предлагает добавить скобки. Но как бы я скобки не расставлял предупреждение остается. Как тут правильно расставить скобки, что бы предупреждение ушло?
Т.е. он пишет это предупреждение и в реальном коде, а не только этом неправильном примере? А в тернарном (a<b)?(c):(d), в ситуации, когда и a, и b - дефайны какие-то или константы, то можно же вообще туда #if'ы засунуть...
eddy-em.livejournal.com github.com/eddyem
Ответить