void CAge::Serialize( CArchive& ar )
{
CObject::Serialize( ar );
if( ar.IsStoring() )
ar << m_years;
else
ar >> m_years;
}
运用串行化
{
CObject::Serialize( ar );
if( ar.IsStoring() )
ar << m_years;
else
ar >> m_years;
}
运用串行化
在程序读取的时候就按照这个往上面画就行了
表的结构大致如下:
-|
|
圆--(1,20,30,5)--(2,30,80,3)-- ... \\这里1代表是第一个圆,20,30为坐标,5为直径 下面类推
|
椭圆-(3,0,0,2,3)--(4,30,50,2,4)...
|
线色-(1,0)-(2,255)... \\第一个元素(圆)为黑色,第二个圆为白色
|
线宽-(1,2)-(2,5)...\\第一个圆线宽是2,第二个宽为5....程序读的时候就按照这个表依次读就会画出来