Cerca all'interno del corso
Ricevi un trucco a settimana !!

Corso di Visual C++

Le classi base CObject, CWinApp e CDocument     di MFC
Lezione 5
Parte 2 di 6

 

Vedi anche i corsi correlati:


Partner:


 

Tramite la serializzazione è possibile, in un modo molto semplice che vedremo più avanti, salvare e caricare archivi da oggetti di memorizzazione come dischi o nastri. Le due funzioni principali sono IsSerializable e Serialize.

Per utilizzare tale supporto nelle proprie classi derivate, bisogna includere la macro DECLARE_SERIAL nella dichiarazione di classe e IMPLEMENT_SERIAL nell'implementazione.

Esempio:

// MyClass.hclass CMyClass: public CObject
{
public:
CMyClass();
void Serialize( CArchive& archive );

DECLARE_SERIAL(CMyClass)
};// MyClass.cpp
#include "stdafx.h"
#include "MyClass.h"

IMPLEMENT_SERIAL( CMyClass, CObject, VERSIONABLE_SCHEMA | 2 )

...

 


   
Home Page

A Cura di Tommaso Trani (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!