CArchive::Read
Ler um número de bytes especificado do arquivamento.
UINT Read(
void* lpBuf,
UINT nMax
);
Parâmetros
lpBuf
Um ponteiro para um buffer usuário que é fornecido receber a leitura de dados do arquivamento.nMax
Um inteiro sem sinal que especifica o número de bytes a serem lidos do arquivamento.
Valor de retorno
Um inteiro sem sinal que contém o número de bytes realmente lida.Se o valor de retorno é menor que o número solicitado, o fim do arquivo foi alcançado.Nenhuma exceção é lançada na condição de final de Arquivo.
Comentários
O arquivo não neutro interpreta os bytes.
Você pode usar a função de membro de Ler em sua função de Serialize para ler as estruturas comuns contidas nos objetos.
Exemplo
char pbRead[100];
ar.Read(pbRead, 100);
Requisitos
Cabeçalho: afx.h