不会吧!!!  难道是BUG

解决方案 »

  1.   

    顺便提一个问题,也和你一样,CMyDoc中添加CTypedPtrList<CObList, CMyData*> m_list;
    添加一个成员函数Add()
    void CMyDoc::Add()
    {
         CMyData* pObj = new CMyData(...);
         m_list.AddTrail(pObj);
    }编译出错;;
    但如果是void CMyDoc::Add()
    {
         CTypedPtrList<CObList, CMyData*> list;
         CMyData* pObj = new CMyData(...);
         list.AddTrail(pObj);
    }则完全正常也就是说局部变量可编译通过,请问原因!!!!
      

  2.   

    是运行出错,不是编译出错,运行后程序中断在CObject的一行代码上,忘了是什么代码了,
      

  3.   

    不好意思!忘了#include <afxtempl.h>