DrawLineDoc.h中:
public:
CTypedPtrList<CObList,CLine*> m_LineList;DrawLineDoc.cpp中:
void CDrawLineDoc::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{
// TODO: add storing code here
}
else
{

}
m_LineList.Serialize(ar);
}
我不明白的是,它是怎么处理存储和装载文件的?因为这两种情况都调用的是:
m_LineList.Serialize(ar);
我查CTypedPtrList时,发现它并没有Serialize函数,也找不到它的父类,请哪位帮我解释一下。