调试工具

c内存泄漏检测工具:用DEBUG_NEW定位泄漏点

c内存泄漏检测工具:用DEBUG_NEW定位泄漏点

倘若存在如此这般地定义,于针对DEBUG版实施编译之际,现身于这个cpp文件之内的全部new均被替换成DEBUG_NEW了。那么DEBUG_NEW究竟是什么呢?DEBUG_NEW同样是一个宏,以下内容源自afx.h,位于1632行。 # 定义 DEBUG_NEW 为,new(THIS_FILE, __LINE__)。 所以如果有这样一行代码: char* p = new char; 经...
135