62. Enum Classes

Question.8

A developer needs to write an enum class value to a hardware register:

enum class Mode : uint8_t { NORMAL=0, FAST=1, LOW_POWER=2 };

volatile uint8_t *ctrl_reg = (volatile uint8_t*)0x40001000;
*ctrl_reg = Mode::FAST;

Will this compile?

Need Help? Refer to the Quick Guide below

Select Answer