100. Constructors-II

Question.5

A developer creates a compile-time configuration:

struct PinConfig {
   uint8_t port;
   uint8_t pin;
   constexpr PinConfig(uint8_t pt, uint8_t pn) : port(pt), pin(pn) {}
};

constexpr PinConfig LED_PIN(2, 5);

When is LED_PIN constructed?

Need Help? Refer to the Quick Guide below

Select Answer