【发布时间】:2011-03-13 09:15:51
【问题描述】:
我认为我的 C++ 应用程序很紧凑,不会泄漏任何内存。长时间运行的压力测试和静态代码分析器似乎也表明了这一点。但是,在执行非常复杂的使用场景时,Visual Studio 2008 内置调试堆会在退出时显示如下警告:
检测到内存泄漏!
倾倒对象 ->
{318231} 0x03397FF8 处的普通块,0 字节长。
数据:üû
什么是 0 字节长度的内存“泄漏”?我是否以某种方式破坏了堆?什么可能导致调试堆发出这样的警告?
【问题讨论】:
标签: c++ visual-studio visual-studio-2008 memory-leaks