CArchive::Read

UINT Leitura ( void * lpBuf, UINT nMax );
lançar ( CFileException );

Valor de retorno

Um inteiro não assinado que contém o número de bytes realmente lidos. Se o valor de retorno é menor que o número solicitado, a fim de arquivo foi atingido. Nenhuma exceção é lançada na condição de fim-de-arquivo.

Parâmetros

lpBuf

Um ponteiro para um buffer fornecido pelo usuário que deve receber os dados ler do arquivo.

nMax

Um inteiro não assinado especificando o número de bytes a ser lido do arquivo.

Observações

Lê um número especificado de bytes do arquivo. O arquivamento não interpretará os bytes.

Você pode usar a função de membro leitura dentro de sua função Serialize para leitura estruturas comuns que estão contidas em seus objetos.

Exemplo

ar de CArchive extern;
Char pb [100];
UINT nr = ar.Leitura (pb, 100);

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

Index