yet the order of these 2 types does matter despite them having the same size ```cpp struct A {// alignment 4 size 8 int a; int b; },; alignof (8) struct B {// alignment 8 size 8 int a; int b; },; ```
you mean `struct alignas(8) B`?