DEBUG_NEW未定义错误

来源:互联网 发布:dreamhost java 编辑:程序博客网 时间:2024/06/05 15:03

转载地址 :点击打开链接

拿别人的代码过来用,编译的时候出现如下错误

error: identifier "DEBUG_NEW" is undefined
找了google和百度没有解决办法,后来发现是这几行代码搞鬼

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

注释掉就行了,只有在使用MFC的时候这几行代码才有用,

是给 CMemoryState::DumpAllObjectsSince 用的。

CMemoryState::DumpAllObjectsSince 是用来检测内存泄漏的




原创粉丝点击