Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 用于确定c/c+中内存泄漏的工具+;代码_C++_C_Unix_Memory Leaks - Fatal编程技术网

C++ 用于确定c/c+中内存泄漏的工具+;代码

C++ 用于确定c/c+中内存泄漏的工具+;代码,c++,c,unix,memory-leaks,C++,C,Unix,Memory Leaks,在unix环境中,是否有任何工具可以轻松地分析代码,并在代码的某些部分提到内存泄漏的可能性。 HPUX/AIX/Solaris如果你说的是 如果你说的是a(比静态分析更准确、更可靠),那么 还有很多其他可用的工具。查看上面的链接了解更多信息 将在AIX上工作(尽管它不是免费的) HP有调试器,它能够检测内存泄漏。虽然不是检测内存泄漏的专用工具,但HP实验室提供了另一个选项 它可以替代新的和malloc 是将其用作泄漏检测器的说明。Mozilla正在或曾经将其用作Firefox的泄漏检测器。如果我

在unix环境中,是否有任何工具可以轻松地分析代码,并在代码的某些部分提到内存泄漏的可能性。 HPUX/AIX/Solaris

如果你说的是

如果你说的是a(比静态分析更准确、更可靠),那么

还有很多其他可用的工具。查看上面的链接了解更多信息

将在AIX上工作(尽管它不是免费的)


HP有调试器,它能够检测内存泄漏。

虽然不是检测内存泄漏的专用工具,但HP实验室提供了另一个选项

它可以替代新的和malloc


是将其用作泄漏检测器的说明。Mozilla正在或曾经将其用作Firefox的泄漏检测器。如果我没记错的话,Mono和DotGNU Portable.NET也将其用作gc。

我使用Insure,它工作得很好。有关更多信息,请使用

我也经常使用这个工具,它立即为我解决了许多问题。 这是我为在solaris unix中识别内存泄漏而创建的一个工具。
是的。运行它的方法也提到得很清楚。

我认为valgrind只能在LINUX上使用。不能在没有GUI的HPUX或AIX上使用。@wvwvvv,2点,1,HPUX,AIX等,都支持某种形式的GUI。2,valgrind是一个命令行工具(没有GUI)@WVVVV,关于valgrind不直接支持HPUX或AIX,您是正确的。您可以尝试自己移植它,尽管这并不容易。我怀疑valgrind支持的平台列在这里:@WVVVV我已经添加了一些AIX和HP兼容的产品