STL支持序列化
vector<unsigned char> m_Data;
void CLogItem::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{ // storing code
ar << m_Data;
}
else
{ // loading code
ar >> m_Data;
}
}
CArray<class> arr;
Vector<class> vec;
class 一定要声明 copy constructor,否则无法执行插入操作。
CArray<class*> arr;
Vector<class*> vec;
可以。
vector<unsigned char> m_Data;
void CLogItem::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{ // storing code
ar << m_Data;
}
else
{ // loading code
ar >> m_Data;
}
}
CArray<class> arr;
Vector<class> vec;
class 一定要声明 copy constructor,否则无法执行插入操作。
CArray<class*> arr;
Vector<class*> vec;
可以。