G
enum Foo {
A(структура X),
B(структура X с полем a),
C(структура X с полем a и b),
...,
}?
Size: a a a
G
enum Foo {
A(структура X),
B(структура X с полем a),
C(структура X с полем a и b),
...,
}G
G
p
G
G
p
p
G
p
p
p
p
p
p
G
G
G