重载有关问题

重载问题重载函数serialize,然后给了代码;voidCPerson::Serialize(CArchive&ar){...}我想问一下把这些代码

重载问题
重载函数serialize,然后给了代码;
  void   CPerson::Serialize(CArchive&   ar)
{
      ...
}
  我想问一下把这些代码写在那里啊?把原来的改了啊,还是怎么?

[解决办法]
void CPerson::Serialize(CArchive& ar)
{
//一般是先调基类的这个函数,然后再加自己的
if (ar.Is……)
{
}
else
{
}
}