ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
-
- *(uint32_t*)"abcd" - Kceния(24.11.2020 14:16)
- 1) метка case должна быть константой LightElf(34 знак., 24.11.2020 16:06)
- Как два пальца (не проверял, но что-то в этом роде должно заработать) :-) il-2(361 знак., 24.11.2020 13:48)
- multicharacter character literal - 'blah' UniSoft(605 знак., 24.11.2020 13:22)
- Посмотрите protothread и local continuation Адама Дункелся. Если
отдельно не найдёте, то оно есть в составе Contiki-NG. Dingo(197 знак., 24.11.2020 13:15)
- Это совсем не об этом. Грубо говоря, хочется этакий недопарсинг
строки в виде switch-case. - SciFi(24.11.2020 13:15)
- Через # и ## ? 0x ## abcd и погнали. Или я не пойму задачу (что скорее всего). - Dingo(24.11.2020 13:23)
- Это совсем не об этом. Грубо говоря, хочется этакий недопарсинг
строки в виде switch-case. - SciFi(24.11.2020 13:15)
- На с++ с constexpr должно получится Sergey_N(29 знак., 24.11.2020 12:18)
- Получится. Но на голом C, если строки не более чем из четырех
символов и если процессор 32-битный то можно делать case 'abcd'. - fk0(24.11.2020 12:54)
- Ого! Спасибо. - SciFi(24.11.2020 13:25, ссылка)
- Варнинги утомляют только. - LightElf(24.11.2020 14:06)
- Меня не напрягло добавить pragma GCC diagnostic push/ignored/pop. Всего один небольшой switch-case. - SciFi(24.11.2020 16:09)
- Варнинги утомляют только. - LightElf(24.11.2020 14:06)
- Ого! Спасибо. - SciFi(24.11.2020 13:25, ссылка)
- Получится. Но на голом C, если строки не более чем из четырех
символов и если процессор 32-битный то можно делать case 'abcd'. - fk0(24.11.2020 12:54)
- *(uint32_t*)"abcd" - Kceния(24.11.2020 14:16)