-
- Всё гораздо проще, не мудрите, --std=c++14 VladislavS.(116 знак., 10.03.2022 16:43)
- Ха, правда заработало. Спасибо! Видимо, тот компилятор C, где все
работало "и так", не особо тщательно проверял вложенность скобок. - Argon(10.03.2022 17:34)
- он не особо парился с соблюдением стандартов - klen(10.03.2022 18:06)
- Видимо да. Замечен еще на другой несовместимости с C99 (при заявленной поддержке). XC8 - имя героя! - Argon(10.03.2022 18:08)
- он не особо парился с соблюдением стандартов - klen(10.03.2022 18:06)
- Ха, правда заработало. Спасибо! Видимо, тот компилятор C, где все
работало "и так", не особо тщательно проверял вложенность скобок. - Argon(10.03.2022 17:34)
- Всё должно работать. VladislavS.(1 знак., 10.03.2022 15:34, ссылка)
- C++ такое не поддерживает. - =AlexD=(10.03.2022 15:00)
- Накопал кое-что: не поддерживают версии до C++20. В STM32CubeIDE -
С++14. Argon(1 знак., 10.03.2022 15:39, ссылка)
- Зачем плюсы вообще? От них одни проблемы :-) - SciFi(10.03.2022 15:49)
- зачем С вообще? - код пухлый и медленный - klen(10.03.2022 18:07)
- жажда приключений! - Argon(10.03.2022 15:52)
- Тогда нужно смотреть, какая версия стандарта используется по умолчанию, и по необходимости использовать ключm -std=c++20 - =AlexD=(10.03.2022 15:44)
- Зачем плюсы вообще? От них одни проблемы :-) - SciFi(10.03.2022 15:49)
- Накопал кое-что: не поддерживают версии до C++20. В STM32CubeIDE -
С++14. Argon(1 знак., 10.03.2022 15:39, ссылка)
- Тут уже писали что гцц может без указания вложенной структуры (юниона) с полями работать. Но инициализации, видимо, это не касается. - POV(10.03.2022 15:00)
- Всё гораздо проще, не мудрите, --std=c++14 VladislavS.(116 знак., 10.03.2022 16:43)