传统上,条件编译代码使用 #ifdef 或 #if。但预处理器无法推断类型,因此现代代码有时会使用 if constexpr 代替。
#ifdef
#if
if constexpr
有关条件编译的更多信息(包括交互式示例)