-
- Собственно про анонимные структуры и объединения в стандарте С,
называется ISO-IEC 9899-2011(E), он же известен как С11. Конкретно
для 8051 в "IAR C/C++ Compiler User Guide for 8051" вместе с
описанием расширений (Extensions for embedded systems programming)
и послаблений (Relaxations to Standard C). - ЫЫyкпy(13.09.2023 11:05)
- Я выше с99 не использую. Ну нафиг. - POV(13.09.2023 11:08)
- А что там такого страшного? Это в C++ страшно, а в тёплом ламповом
Си сплошные удобства. - Nikolay_Po(14.09.2023 08:01)
- Ну как бы а вдруг код надо будет перенести туда, где компилятор эти
штуки не умеет? - SciFi(14.09.2023 08:20)
- Какой компилятор не умеет анонимные структуры и объединения? - AlexBi(14.09.2023 09:49)
- Чем анонимная структура поможет в обсуждаемом вопросе?
Синтаксические всё равно остаётся доступ к полю структуры и со
всеми вытекающими накладными. Нахер такое счастье. - POV(14.09.2023 10:11)
- С какими такими накладными? У вас компилятор 2005г? - Nikolay_Po(14.09.2023 18:58)
- Как я понял, тут уже обсуждается наличие/отсутствие анонимных структур в разных компиляторах. Вот и стало интересно где такого нет. Для х51 такое, разумеется, будет не так эффективно как работа с переменной типа bit. - AlexBi(14.09.2023 10:22)
- Чем анонимная структура поможет в обсуждаемом вопросе?
Синтаксические всё равно остаётся доступ к полю структуры и со
всеми вытекающими накладными. Нахер такое счастье. - POV(14.09.2023 10:11)
- Какой компилятор не умеет анонимные структуры и объединения? - AlexBi(14.09.2023 09:49)
- Ну как бы а вдруг код надо будет перенести туда, где компилятор эти
штуки не умеет? - SciFi(14.09.2023 08:20)
- А что там такого страшного? Это в C++ страшно, а в тёплом ламповом
Си сплошные удобства. - Nikolay_Po(14.09.2023 08:01)
- Я выше с99 не использую. Ну нафиг. - POV(13.09.2023 11:08)
- Собственно про анонимные структуры и объединения в стандарте С,
называется ISO-IEC 9899-2011(E), он же известен как С11. Конкретно
для 8051 в "IAR C/C++ Compiler User Guide for 8051" вместе с
описанием расширений (Extensions for embedded systems programming)
и послаблений (Relaxations to Standard C). - ЫЫyкпy(13.09.2023 11:05)