早教吧 育儿知识 作业答案 考试题库 百科 知识分享

#definenewDEBUGNEW什么意思?new能这样用吗?在doc.cpp文件里面的开头,竟然有这样:#ifdefDEBUG#definenewDEBUGNEW#endifnew可以这样用吗?是什么意思?谢谢

题目详情
#definenewDEBUG_NEW什么意思?new能这样用吗?在doc.cpp文件里面的开头,竟然有这样: #ifdef_DEBUG #definenewDEBUG_NEW #endif new可以这样用吗?是什么意思?谢谢
▼优质解答
答案和解析
#definenewDEBUG_NEW定义了个宏,名字叫“new”。 在预处理阶段,如果定义了_DEBUG,则doc.cpp中的new会被替换为DEBUG_NEW。