提示在strcore.cpp中,但是问题应该在你的代码中。
你看看new过的对象有没有delete

解决方案 »

  1.   

    可能是CString 的 GetBuffer()以后没有ReleaseBuffer
      

  2.   

    看看你的程序哪个地方调用了strcore.cpp文件中的函数。
      

  3.   

    建议你自定义的对象都从CObject派生,这样可以利用Dump机制察看到底是什么泄漏。
      

  4.   

    最好能将源程序拿来共同研究,
    内存泄露有好多不同情况,有时你new 但你也确实delete ,但仍有泄露如:CPen * pen;
    pen = new CPen();
    pen->CreatePen(...);
    pDC->SelectObject(pen);
    ...
    delete pen;
      

  5.   

    CString 的 GetBuffer()函数
      

  6.   

    整个程序中都没有用到 CString 的 GetBuffer()函数