检查内存泄漏
做的项目在外后发现在经常异常退出,开发的时候开发的时候,由于时间比较紧,没有怎么测试就匆匆上场了,汗!这两天将程序调出来看看,发现了在几个资源没有释放的对象,应该不仅这些。估计问题应该出在这里,请出利器。
BoundsChecker,不错的工具呵呵,以前一直在SDK开发的时候测试就用它,没有什么问题。到了MFC下面总是给你报出很多MFC的问 题,汗。(这个年头,都MFC都靠不住了。呵呵) MFC的问题我搞不定呀,就不管了。可是影响我正常的调试。所以一直不愿在MFC下使用BoundsChecker。这一次是没有办法了。
打开BoundsChecker的设置窗口。找到”Error Detection”选项卡,左边的”Error Detection”,选择”Custom”,在右边的”Category”下面,只”Pointer and leak error checking”,使用默认选项,其他的几个Category的配置选项都去掉,打开”Integrated debugging”,开始调试程序。
搞定,全部报的是程序中的问题。呵呵,要提高程序的质量呀,汗!