爱问知识人 爱问教育 医院库

MFC问题

首页

MFC问题

在MFC程序设计中,每个cpp文件都有如下代码:
#ifdef _DEBUG        
#define new DEBUG_NEW
#undef THIS_FILE    
static char THIS_FILE[] = __FILE__;    
#endif
这是什么意思呢??

提交回答
好评回答
  • 2010-04-08 22:19:17
    #ifdef _DEBUG //如果定义了_DEBUG 则往下编译.否则结束
    #define new DEBUG_NEW //定义宏 new 为 DEBUG_NEW
    #undef THIS_FILE //取消宏THIS_FILE的定义
    #endif
    预编译指令一般用来选择性的编译源文件的.用以生成不同版本的程序

    s***

    2010-04-08 22:19:17

类似问题

换一换
  • VC++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):