2014年3月19日
摘要: VC++中本身就有内存泄漏检查的机制,可以在向导生成的支持MFC的工程中看到如下代码: #ifdef_DEBUG #define newDEBUG_NEW #undefTHIS_FILE static charTHIS_FILE[] = __FILE__; #endif先具体解释一下:#ifdef_DEBUG //如果有定义_DEBUG#define newDEBUG_NEW //将new宏定义成DEBUG_NEW,那么则是代码中有new的都换成DEBUG_NEW。#undefTHIS_FILE//取消THIS_FILE的宏定义static charTHIS_FILE[] = __FILE__ 阅读全文
posted @ 2014-03-19 16:12 菰☆淚 阅读(540) 评论(0) 推荐(0) 编辑