Wie kann man eine Struktur als Konstante in "case" verwenden?
1 | typedef struct |
2 | {
|
3 | uint8_t a; |
4 | uint8_t b; |
5 | } reg_t; |
6 | |
7 | const reg_t BB={1,2}; |
8 | |
9 | case BB.a: |
10 | {
|
11 | ...
|
Ergibt in Visual Studio folgenden Fehler: error C2051: case-Ausdruck ist keine Konstante