CArchive:: operador gt; & gt;

amigo CArchiveamp; operador >> ( CArchive & ar, CObject * & pOb );
lançar ( CArchiveException, CFileException, CMemoryException );

amigo CArchiveamp; operador >> ( CArchive & ar, const CObject * & pOb );
lançar ( CArchiveException, CFileException, CMemoryException );

CArchiveamp; operador >> ( BYTE & por );
lançar ( CArchiveException, CFileException );

CArchiveamp; operador >> ( WORD & w );
lançar ( CArchiveException, CFileException );

CArchiveamp; operador >>( int& i );
lançar ( CArchiveException, CFileException );

CArchiveamp; operador >> ( longo & l );
lançar ( CArchiveException, CFileException );

CArchiveamp; operador >> ( DWORD & dw );
lançar ( CArchiveException, CFileException );

CArchiveamp; operador >> ( flutuar & f );
lançar ( CArchiveException, CFileException );

CArchiveamp; operador >> ( Duplo & d );
lançar ( CArchiveException, CFileException );

Valor de retorno

Uma referência de CArchive que permite múltiplos operadores de inserção em uma única linha.

Observações

Carrega o objeto indicado ou tipo primitivo de arquivamento.

Se você usou a macro IMPLEMENT_SERIAL na sua implementação de classe, os operadores de extração sobrecarregados para CObject chamam a função protegida de ReadObject (com um ponteiro de classe de tempo de execução diferente de zero). Essa função, por sua vez, chama a função de Serialize da classe.

Exemplo

int i;
ar de CArchive extern;
se (ar.IsLoading())
  ar gt; > eu;

Visão geral de CArchiveMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CArchive:: ReadObject, CObject:: Serialize

Index