14. Function Overloading

Question.4

A developer wraps overloaded functions in extern "C" to make them callable from a C-based bootloader:

extern "C" {
   void hal_write(uint8_t val);
   void hal_write(uint16_t val);
}

Will this compile?

Need Help? Refer to the Quick Guide below

Select Answer