如何检测内存泄漏?

我是编程新手,我想知道如何检测内存泄漏? 如果您要推荐一个实用程序,请尝试找一个适用于Mac OS X Lion的实用程序。

PS我试过valgrind,它不适用于10.7 / Lion。

我推荐使用Instruments (随Xcode一起提供)。 我承认我从未将它用于C语言,但与Objective-C一起使用效果很好。

Valgrind是一个优秀的跨平台工具http://valgrind.org/

最重要的是它的开源

valgrind – http://valgrind.org/非常好

或者mudflap – http://gcc.gnu.org/wiki/HomePage但我不确定mudflap是否可以在Mac OS上运行,它适用于大多数Linux平台,你可以试试=)