CArchive::operator lt; & lt;

amigo CArchiveamp; operador << ( CArchive & ar, const CObject * pOb );
tirar ( CArchiveException, CFileException );

CArchiveamp; operador <<( BYTE by );
tirar ( CArchiveException, CFileException );

CArchiveamp; operador <<( WORD w );
tirar ( CArchiveException, CFileException );

CArchiveamp; operador <<( int i );
tirar ( CArchiveException, CFileException );

CArchiveamp; operador <<( LONG l );
tirar ( CArchiveException, CFileException );

CArchiveamp; operador << ( DWORD dw );
tirar ( CArchiveException, CFileException );

CArchiveamp; operador <<( float f );
tirar ( CArchiveException, CFileException );

CArchiveamp; operador << ( doble d );
tirar ( CArchiveException, CFileException );

Valor devuelto

Una referencia de CArchive que permite a múltiples operadores de extracción en una sola línea.

Observaciones

Almacena el objeto indicado o tipo primitivo al archivo.

Si utiliza la macro IMPLEMENT_SERIAL en su implementación de la clase, entonces el operador de inserción sobrecargados para llamadas de CObject el protegido WriteObject. Esta función, a su vez, llama a la función Serialize de la clase.

Ejemplo

l largo;
int i;
ar de CArchive extern;
Si (ar.IsStoring())
  ar lt; < l << me;

Visió&n General de CArchive |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CArchive::WriteObject, CObject::Serialize

Index