重载问题
重载函数serialize,然后给了代码;
void CPerson::Serialize(CArchive& ar)
{
...
}
我想问一下把这些代码写在那里啊?把原来的改了啊,还是怎么?
[解决办法]
void CPerson::Serialize(CArchive& ar)
{
//一般是先调基类的这个函数,然后再加自己的
if (ar.Is……)
{
}
else
{
}
}