关于C++的宏:WIN32和DEBUG

判断平台相关,判断程序是属于debug版本仍是release版本,咱们会这么作。debug

#ifdef WIN32

#else

#endif

 

#ifdef DEBUG 
    // 若是是调试版本
#else
    //发布版本
#endif // DEBUG

 个人平台是VS2012。调试

项目属性->配置属性->C/C++ ->预处理器->预处理器定义,能够看到WIN32的定义。blog

可是一样的方法没有找到DEBUG的定义。在主窗口调试按钮旁边,能够选择版本,是DEBUG 仍是 RELEASE。我以为这个宏应该是从这里来的。class

相关文章
相关标签/搜索