CArchive::operator gt; & gt;

amico CArchiveamp; operatore >> ( CArchive & ar, CObject * & pOb );
gettare ( CArchiveException, CException, CMemoryException );

amico CArchiveamp; operatore >> ( CArchive & ar, const CObject * & pOb );
gettare ( CArchiveException, CException, CMemoryException );

CArchiveamp; operatore >> ( BYTE & da );
gettare ( CArchiveException, CException );

CArchiveamp; operatore >> ( parola & w );
gettare ( CArchiveException, CException );

CArchiveamp; operatore >>( int& i );
gettare ( CArchiveException, CException );

CArchiveamp; operatore >> ( lunga & l );
gettare ( CArchiveException, CException );

CArchiveamp; operatore >> ( DWORD & dw );
gettare ( CArchiveException, CException );

CArchiveamp; operatore >> ( galleggiante & f );
gettare ( CArchiveException, CException );

CArchiveamp; operatore >> ( double & doppie );
gettare ( CArchiveException, CException );

Valore restituito

Un riferimento di CArchive che permette agli operatori di inserimento multiple su una singola riga.

Osservazioni

Carica l'oggetto specificato o tipo primitivo dall'archivio.

Se la macro IMPLEMENT_SERIAL utilizzato nell'implementazione della classe, gli operatori di estrazione di overload per CObject chiamano la funzione ReadObject protetta (con un puntatore a una classe di runtime diverso da zero). Questa funzione, a sua volta, chiama la funzione Serialize della classe.

Esempio

int i;
ar di extern CArchive;
Se (ar.IsLoading())
  AR gt; > io;

Pa&noramica di CArchive |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CArchive::ReadObject, CObject::Serialize

Index