CArchive::ReadString

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 CArchiveMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CArchive::Read, CArchive::Write, CArchive::WriteString, CArchiveException

Index