#ifdef vs #if
When you have worked as a firmware engineer, you have read many different vendors' low-level driver source code which is written in C language. Also, you would see many preprocessor directives such as #if, #ifdef, #endif, #else, #error.
Vendors do no...
hyunwoochoi.hashnode.dev3 min read