#ifndef
#ifndef 指令通过检查指定名称来控制资源文件的条件编译。 如果尚未定义名称或已使用 #undef 指令删除其定义, #ifndef 指示编译器继续处理下一 个#endif、 #else或 #elif 指令的语句,然后跳到 #endif 指令后面的 语句。 如果定义了名称, #ifndef 指示编译器跳到下一 个#endif、 #else或 #elif 指令。
#ifndef name
-
名字
-
要由 指令检查的名称。
示例
此示例仅在未定义 Optimize 时编译 BITMAP 语句:
#ifndef Optimize
BITMAP 1 errbox.bmp
#endif
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈