Bonjour,
Je n'arrive pas à sérialiser les objets de ma classe icone dont voici le constructeur :
CIcone CIcone::operator = (const CIcone& icone ){
m_angle=icone.m_angle;
m_zoom=icone.m_zoom;
m_nom=icone.m_nom;
m_x=icone.m_x;
m_y=icone.m_y;
m_image=icone.m_image;
return *this;
}
J'utilise la méthode de sérialisation classique mais ca ne marche pas. Je procède comme ceci :
void CIcone::Serialize(CArchive& ar)
{
CObject::Serialize(ar);
m_image.Serialize(ar);
if (ar.IsStoring())
ar << m_angle << m_zoom << m_nom << m_x << m_y ;
else
ar >> m_angle >> m_zoom >> m_nom >> m_x >> m_y ;
}
Si vous pouviez m'aider ca me rendrait un énorme service !
Merci d'avance.