【发布时间】:2011-08-05 11:01:52
【问题描述】:
查看我正在使用多次 malloc 和 free。
所以在应用程序结束时,我想确保没有内存泄漏。 所有 malloc 都被释放。
有什么方法或功能可以看到吗?
另一个问题: 所有所有操作系统大多仅在该应用程序退出时才回收内存,但如果假设应用程序运行很长时间并且如果这样它不断泄漏内存,那么在某些时候将没有未分配的内存&应用程序将崩溃或系统将重新开机……!!是真的吗..???
【问题讨论】:
-
Valgrind 如果它适用于您的平台
-
使用 valgrind,它会告诉你大部分问题。