我对使用 Sun Studio 使用 dbx 调试器检测 C++ 应用程序中的内存泄漏非常感兴趣,但我认为这个调试器只显示 malloc/realloc 和 free 产生的内存泄漏;我不确定这一点,但我尝试过使用 C++ 程序,但没有发现内存泄漏。在这种情况下,我会尝试 Valgrind。如果我做错了什么(很有可能)我如何调试 C++ 应用程序?
谢谢。
我对使用 Sun Studio 使用 dbx 调试器检测 C++ 应用程序中的内存泄漏非常感兴趣,但我认为这个调试器只显示 malloc/realloc 和 free 产生的内存泄漏;我不确定这一点,但我尝试过使用 C++ 程序,但没有发现内存泄漏。在这种情况下,我会尝试 Valgrind。如果我做错了什么(很有可能)我如何调试 C++ 应用程序?
谢谢。