c++ - 有没有办法监视 C++/MacOS 中的堆使用情况?

标签 c++ macos memory-leaks heap-memory

我担心我的某些代码会导致内存泄漏,而且我不确定如何检查它。是否有适用于 MacOS X 的工具或其他东西?

谢谢

最佳答案

是的 - 有一个名为 MallocDebug 的应用程序作为 Xcode 包的一部分安装。

您可以在 /Developer/Applications/Performance Tools 文件夹中找到它。

关于c++ - 有没有办法监视 C++/MacOS 中的堆使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/507249/

相关文章:

尝试将多集对象加倍后出现 C++ 错误 c4430

c++ - 如何使用不同的构造函数从堆栈实例化一个类?

c++ - 在 Linux 和 Mac OS X 上检测已安装的驱动器

objective-c - Objective-C中如何获取当前应用程序的前台窗口名称

hibernate - Tomcat/Grails 内存泄漏

java - Glassfish 中的 ThreadLocal 内存泄漏

c++ - DLL编程(C++ | MSVS) 虚拟和派生

c++ - 对于不同的操作系统,如何获取每个磁盘的回收站路径?

macos - 如果有一个冒号( :) in the directory name, 我怎么能把它添加到 $PATH?

java - 大内存文件和数据库