我在Linux 64位机器上运行GDB 7.2。这一切都很好,但现在我想尝试使用GDB来帮助我检测内存泄漏,如下面的文章所示:
GDB with info leaks command availability check:当我做“帮助信息泄露”时,我什么也得不到;-(顺便说一句:你们觉得使用GDB来查找内存泄漏怎么样?
下面使用来自的SmallMatrix类的示例代码似乎会导致内存泄漏。在这个简化的例子中,只有很少的内存泄漏。但我更关心的算法往往会耗尽内存。of 1
at 0x4C2B800: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so记忆真的泄露了吗?怎么修呢?我是不是不正确地声明或初始化?