amigo CArchiveamp; operador << ( CArchive & ar, const CObject * pOb );
lançar ( CArchiveException, CFileException );
CArchiveamp; operador <<( BYTE by );
lançar ( CArchiveException, CFileException );
CArchiveamp; operador <<( WORD w );
lançar ( CArchiveException, CFileException );
CArchiveamp; operador <<( int i );
lançar ( CArchiveException, CFileException );
CArchiveamp; operador <<( LONG l );
lançar ( CArchiveException, CFileException );
CArchiveamp; operador << ( DWORD dw );
lançar ( CArchiveException, CFileException );
CArchiveamp; operador <<( float f );
lançar ( CArchiveException, CFileException );
CArchiveamp; operador << ( double d );
lançar ( CArchiveException, CFileException );
Valor de retorno
Uma referência de CArchive que permite múltiplos operadores de extração em uma única linha.
Observações
Armazena o objeto indicado ou tipo primitivo para o arquivamento.
Se você usou a macro IMPLEMENT_SERIAL na sua implementação de classe, em seguida, o operador de inserção sobrecarregado para chamadas de CObject protegido WriteObject. Essa função, por sua vez, chama a função de Serialize da classe.
Exemplo
comprimento l;
int i;
ar de CArchive extern;
se (ar.IsStoring())
ar lt; < l << eu;
Visão geral de CArchive | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CArchive:: WriteObject, CObject:: Serialize