struct Pack {
... struct {
... byte R: 1;
... byte G: 1;
... byte B: 1;
... byte A: 1;
... } A1;
... struct {
... byte R: 1;
... byte G: 1;
... byte B: 1;
... byte A: 1;
... } A2;
};
Результат: sizeof(Pack) == 2. Работаю в C++17 на MinGW 7.2.0.
... struct {
... byte R: 1;
... byte G: 1;
... byte B: 1;
... byte A: 1;
... } A1;
... struct {
... byte R: 1;
... byte G: 1;
... byte B: 1;
... byte A: 1;
... } A2;
};
Результат: sizeof(Pack) == 2. Работаю в C++17 на MinGW 7.2.0.