Directive #elifdef
- Directive
#elifdef
Directive #elseifdef
 #elifdef
#elseifdef- Description
 These work as a combined #else and #ifdef without adding an extra level of nesting.
- Example
 The following two are equivalent:
#ifdef A // Code for A. #else #ifdef B // Code for B. #else #ifdef C // Code for C. #else // Code for D. #endif #endif #endifAnd
#ifdef A // Code for A. #elifdef B // Code for B. #elseifdef C // Code for C. #else // Code for D. #endif- See also
 #if, #ifdef, #else, defined(), constant(), __has_embed(), __has_include()