1 | struct NS { |
---|---|
2 | int a; |
3 | int b; |
4 | }; |
5 | |
6 | enum NSE { |
7 | FST = 22, |
8 | SND = 43, |
9 | TRD = 55 |
10 | }; |
11 | |
12 | #define NS_ENUM(_type, _name) \ |
13 | enum _name : _type _name; \ |
14 | enum _name : _type |
15 | |
16 | typedef NS_ENUM(int, NSMyEnum) { |
17 | MinX = 11, |
18 | MinXOther = MinX, |
19 | }; |
20 |