1 2 struct MuchBitfield { 3 char m0 : 1; 4 char m1 : 1; 5 char m2 : 1; 6 char m3 : 1; 7 char m4 : 1; 8 char m5 : 1; 9 char m6 : 1; 10 char m7 : 1; 11 char m8 : 1; 12 char m9 : 1; 13 char m10 : 1; 14 char m11 : 1; 15 char m12 : 1; 16 char m13 : 1; 17 char m14 : 1; 18 char m15 : 1; 19 char m16 : 1; 20 char m17 : 1; 21 char m18 : 1; 22 char m19 : 1; 23 char m20 : 1; 24 char m21 : 1; 25 char m22 : 1; 26 char m23 : 1; 27 char m24 : 1; 28 char m25 : 1; 29 char m26 : 1; 30 char m27 : 1; 31 char m28 : 1; 32 char m29 : 1; 33 char m30 : 1; 34 char m31 : 1; 35 char m32 : 1; 36 }; 37