CArchive::ReadString
Chamar essa função de membro para ler dados de texto em um buffer de arquivo associado ao objeto de CArchive .
BOOL ReadString(
CString& rString
);
LPTSTR ReadString(
LPTSTR lpsz,
UINT nMax
);
Parâmetros
rString
Uma referência a CString que conterá a cadeia de caracteres resultante depois que é ler do arquivo associado ao objeto de CArchive.lpsz
Especifica um ponteiro para um buffer usuário fornecido que receber uma cadeia de caracteres de texto NULL- finalizada.nMax
Especifica o número máximo de caracteres para.Deve ser um menor do que o tamanho do buffer de lpsz .
Valor de retorno
Em a versão que retorna BOOL, se Verdadeiro com êxito; Falso caso contrário.
Em a versão que retorna LPTSTR, um ponteiro para o buffer que contém os dados de texto; se NULO final de Arquivo foi alcançado.
Comentários
Em a versão da função de membro com o parâmetro de nMax , o buffer sustentará a um limite de nMax - 1 caracteres.Leitura é interrompido por um par de retorno- alimentação de linha carro.Os caracteres de nova linha à direita são removidos sempre.Um caractere nulo (“\ 0 ") é acrescentado em ambos os casos.
CArchive::Read também está disponível para entrada de modo gráfico, mas não termina em um par de retorno- alimentação de linha carro.
Exemplo
Consulte o exemplo para CArchive::WriteString.
Requisitos
Cabeçalho: afx.h