#ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE求解
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
这3个语句是什么意思?用来干什么的,谢谢!
[解决办法]
如果定义了_DEBUG宏,那么 #define new DEBUG_NEW
#undef THIS_FILE 取消定义 THIS_FILE宏.
[解决办法]
一般在调试时(定义了 _DEBUG宏的时候)替换new为DEBUG_NEW.方便调试用的吧
[解决办法]
[解决办法]
条件编译,根据调试需要选择编译的代码