C++ 搜索进程存储器

C++ 搜索进程存储器,c++,debugging,visual-c++,memory-leaks,C++,Debugging,Visual C++,Memory Leaks,我正在开发一个正在泄漏内存的C++/MFC程序。每次运行时内存分配号都不同,因此使用_CrtSetBreakAlloc无法帮助我找到分配 内存肯定是一个CString: f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp141:{28660} 0x02353F98处的正常块,29字节长。数据: 3C 4E 86 58 0C 00 00 0C 00 00 00 00 00 字符串主要以以下顺序开始:

我正在开发一个正在泄漏内存的C++/MFC程序。每次运行时内存分配号都不同,因此使用_CrtSetBreakAlloc无法帮助我找到分配

内存肯定是一个CString:

f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp141:{28660} 0x02353F98处的正常块,29字节长。数据: 3C 4E 86 58 0C 00 00 0C 00 00 00 00 00

字符串主要以以下顺序开始:


我想知道是否有一种方法可以在调试模式下暂停执行时搜索进程内存,这样我就可以搜索这个字符串,并可能确定代码中的分配点,甚至变量名?

最好使用

,事实证明,添加可视泄漏检测器实际上隐藏了内存泄漏!所以我还是坚持和朋友们在一起。GlowCode似乎是我发现的最有用的应用程序,但它并没有真正回答我最初的问题。