Windows平台下如何检测C/C++内存泄露?

对于C/C++程序员来说,效率和优雅性大多数情况是对立的,我们经常会在这里面抉择,到底应该怎么取舍。而说到效率,就不得不说让这类程序员头疼了N年的问题,内存泄露,至少从C/C++发明以来很多人都在头疼。而Java/C#之类的语言并不存在这种问题,因为他们从堆中申请内存,根据引用计数等 (据说有六种方法,大家可以搜一下Java垃圾回收器简介)方法来管理内存,也就是传说中的垃圾回收器( Garbage collector)。C/C++的程序员一向都是相信自己对内存的掌控能力,所以经常会出现各种内存泄露问题,有可能是因为自己疏忽大意,有可能是因为坑太深了,有可能是潜规则,总之,我们要做的是解决问题。

你可能感兴趣的:(Windows平台下如何检测C/C++内存泄露?)