CArchive::operator lt; & lt;

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

CArchiveamp; operatore <<( BYTE by );
gettare ( CArchiveException, CException );

CArchiveamp; operatore <<( WORD w );
gettare ( CArchiveException, CException );

CArchiveamp; operatore <<( int i );
gettare ( CArchiveException, CException );

CArchiveamp; operatore <<( LONG l );
gettare ( CArchiveException, CException );

CArchiveamp; operatore << ( DWORD dw );
gettare ( CArchiveException, CException );

CArchiveamp; operatore <<( float f );
gettare ( CArchiveException, CException );

CArchiveamp; operatore << ( doppia doppie );
gettare ( CArchiveException, CException );

Valore restituito

Un riferimento di CArchive che permette agli operatori di estrazione pił su una singola riga.

Osservazioni

Memorizza l'oggetto indicato o tipo primitivo per l'archivio.

Se la macro IMPLEMENT_SERIAL utilizzato nell'implementazione della classe, quindi l'operatore di inserimento overload per le chiamate CObject il protetto WriteObject. Questa funzione, a sua volta, chiama la funzione Serialize della classe.

Esempio

lungo l;
int i;
ar di extern CArchive;
Se (ar.IsStoring())
  AR lt; < l << ho;

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

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

Index