62. Enum Classes

Question.3

A developer compares the size of C-style and scoped enums:

enum OldState { OFF, ON };
enum class NewState : uint8_t { OFF, ON };

printf("%zu %zu", sizeof(OldState), sizeof(NewState));

On a 32-bit ARM MCU, what is the likely output?

Need Help? Refer to the Quick Guide below

Select Answer