CArchive::operator gt; & gt;

ami CArchiveamp ; opérateur >> ( CArchive & ar, CObject * & pOb );
jeter ( CArchiveException, CFileException, CMemoryException );

ami CArchiveamp ; opérateur >> ( CArchive & ar, const CObject * & pOb );
jeter ( CArchiveException, CFileException, CMemoryException );

CArchiveamp ; opérateur >> ( octet & de );
jeter ( CArchiveException, CFileException );

CArchiveamp ; opérateur >> ( mot & w );
jeter ( CArchiveException, CFileException );

CArchiveamp ; opérateur >>( int& i );
jeter ( CArchiveException, CFileException );

CArchiveamp ; opérateur >> ( longue & l );
jeter ( CArchiveException, CFileException );

CArchiveamp ; opérateur >> ( DWORD & dw );
jeter ( CArchiveException, CFileException );

CArchiveamp ; opérateur >> ( flottant & f );
jeter ( CArchiveException, CFileException );

CArchiveamp ; opérateur >> ( double & d );
jeter ( CArchiveException, CFileException );

Valeur de retour

Une référence CArchive qui permet aux opérateurs d'insertion multiples sur une seule ligne.

Remarques

Charge l'objet indiqué ou le type primitif de l'archive.

Si vous avez utilisé la macro IMPLEMENT_SERIAL dans votre implémentation de la classe, les opérateurs d'extraction surchargés de CObject appellent alors la fonction de ReadObject protégée (avec un pointeur de classe d'exécution différent de zéro). Cette fonction, à son tour, appelle la fonction Serialize de la classe.

Exemple

int i ;
ar de CArchive extern ;
Si (EI.IsLoading())
  AR gt ; > i;

Aperçu CArchive |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CArchive::ReadObject, CObject::Serialize

Index