А
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;
};
}