gpt4 book ai didi

c++ - 如何以可移植的方式自动检测 C++ 中的内存泄漏?

转载 作者:太空宇宙 更新时间:2023-11-04 15:50:37 27 4
gpt4 key购买 nike

如何以可移植的方式自动检测 C++ 中的内存泄漏?我正在寻找某种模板解决方案,我可以只使用像 NEW 或 DELETE 这样的宏来跟踪创建和删除。它必须在 Mac、Linux 和 Windows 上运行。

最佳答案

有很多工具可用于此。例如特殊图书馆 dmalloc像 libfence 这样的库。在 Linux 上,尤其是 Valgrind 非常有用。

所以最好的“赌注”可能是您获得一些 malloc 调试库源代码并在您的所有开发中使用它。

关于c++ - 如何以可移植的方式自动检测 C++ 中的内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9223623/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com