文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>条件指示符#ifdef

条件指示符#ifdef

时间:2005-12-01  来源:cbc

                                         
标题   条件指示符#ifdef     选择自cbc的 Blog
关键字   条件指示符#ifdef
出处  
 
#ifdef指示符常被用来判断一个预处理器常量是否已被定义,以便有条件地包含程序代码。
  代码举例:新建define.cpp文件 #include "iostream.h" int main() { #ifdef DEBUG        cout<< "Beginning execution of main() "; #endif        return 0; } 运行结果为: Press any key to continue    改写代码如下: #include "iostream.h" #define DEBUG   int main() { #ifdef DEBUG        cout<< "Beginning execution of main() "; #endif          return 0; }   运行结果为: Beginning execution of main() Press any key to continue 更一般的情况是,#define语句是包含在一个特定的头文件中。比如,新建头文件head.h,在文件中加入代码: #ifndef DEBUG #define DEBUG #endif   而在define.cpp源文件中,代码修改如下: #include "iostream.h" #include "head.h"    int main() { #ifdef DEBUG        cout<< "Beginning execution of main() "; #endif          return 0; }   运行结果如下: Beginning execution of main() Press any key to continue     结论: 通过使用#ifdef指示符,我们可以区隔一些与特定头文件、程序库和其他文件版本有关的代码。
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载