Bool Re&adString(CStringamp;rString );
LPTSTR ReadString (LPTSTR lpsz, UINT nMax);
lançar ( CArchiveException );
Valor de retorno
Na versão que retorna Bool, TRUE se bem-sucedido; Falso caso contrário.
Na versão que retorna um LPTSTR, um ponteiro para o buffer que contém os dados de texto; NULL se final de arquivo foi atingido.
Parâmetros
rString
Uma referência a um CString que irá conter a Cadeia de caracteres resultante depois que ele é lido do arquivo associado com o objeto de CArchive.
lpsz
Especifica um ponteiro para um buffer fornecido pelo usuário que vai receber uma Cadeia de caracteres de texto terminada por caractere nulo.
nMax
Especifica o número máximo de caracteres a ser lido. Deve ser um menor que o tamanho do buffer lpsz .
Observações
Chame essa função de membro para ler dados de texto em um buffer do arquivo associado ao objeto CArchive . Na versão da função de membro com o parâmetro nMax , o buffer realizará ao limite de nMax - 1 caracteres. Leitura é interrompida por um par de alimentação de linha de retorno de carro. Caracteres de nova linha à direita é removida sempre. Um caractere nulo ('\0') é acrescentado em ambos os casos.
CArchive::Read também está disponível para entrada de modo de texto, mas não finalizar em um par de alimentação de linha de retorno de carro.
Visão geral de CArchive | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CArchive::Read, CArchive::Write, CArchive::WriteString, CArchiveException