在一个动态链接库中定义了一个类////////////////////////////////////////
//A.h
class A : public CObject
{
    DECLARE_SERIAL(A)    void Serialize(CArichive& ar);
   .....
}
/////////////////////////////////////////
//A.cpp
IMPLEMENT_SERIAL(A,CObject,1)void A::Serialize(CArichive& ar)
{
...
}/////////////////////////////////////////在调用程序中CMyDoc类中定义一个A的对象class CMyDoc: public CDocument
{
  ...
  A *m_pa;
}在CMyDoc的序列化函数中如下定义void CMyDoc::Serialize(CArchive& ar)
{
    if(ar.IsStoring())
    {
        ar<<m_pa;
    }
    else
    {
        ar>>m_pa;
    }
}
/////////////////////////////////////////////////////连接后出错MyDoc.obj : error LNK2001: unresolved external symbol
"class CArchive & __stdcall operator>>(class CArchive &,class A * &)"
(??5@YGAAVCArchive@@AAV0@AAPAVA@@@Z)请问这样的问题如何解决?非常感谢。