А
Size: a a a
А
АК
АК
А
АК
А
AS
enum class foo {
one,
two
};
...
foo f = foo::one;
....
switch(f) {
case one: ... break;
case two: ... break;
}
А
enum class foo {
one,
two
};
...
foo f = foo::one;
....
switch(f) {
case one: ... break;
case two: ... break;
}
OS
AS
AZ
AD
enum class foo {
one,
two
};
...
foo f = foo::one;
....
switch(f) {
case one: ... break;
case two: ... break;
}
enum class E {
one, two
};
void test(E e) {
constexpr auto one = E::one;
switch (e) {
case one:
break;
};
}
AM
AS
enum class E {
one, two
};
void test(E e) {
constexpr auto one = E::one;
switch (e) {
case one:
break;
};
}