当有内存泄漏的时候,一般都会在输出中打印源文件名称及行号,如果是下面这种情况时,
Detected memory leaks!
Dumping objects ->
{67} normal block at 0x00780E80, 64 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
Object dump complete.
在TestApp::TestApp()中添加
_CrtSetBreakAlloc(67);
运行debug版,即可在内存分配的地方中断,然后调用堆栈查看。