gpt4 book ai didi

c - 需要一个工具来检测 C 代码中的内存泄漏

转载 作者:太空狗 更新时间:2023-10-29 15:10:38 24 4
gpt4 key购买 nike

是否有一个很好的应用程序(具有某种图形用户界面)用于测试 C 代码中的内存泄漏。我真的很想测试我的作业/程序,但对此很陌生,我很难使用终端来做事,尤其是使用 gdb 进行调试(对我来说,这感觉就像过去的爆炸,我可以在那里使用一些可视化调试器)。

感谢帮助

编辑:平台无关紧要 - 我正在运行一切;)

最佳答案

取决于平台(你不提)Valgrind在 Linux 系统上很棒。它没有 GUI,但也不需要。

只需运行 valgrind <path to your application + arguments>它将运行您的应用程序并在内存操作期间吐出任何错误。

添加 --leak-check=full--show-reachable=yes valgrind 之后的选项获取内存泄漏起源的堆栈跟踪。

关于c - 需要一个工具来检测 C 代码中的内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2476150/

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