Compartilhar via


CStdioFile::WriteString

Grava dados de um buffer para o arquivo associado a CStdioFile objeto.

virtual void WriteString(
   LPCTSTR lpsz 
);

Parâmetros

  • lpsz
    Especifica um ponteiro para um buffer que contém uma seqüência de caracteres de texto terminada com caractere nulo.

Comentários

O caractere nulo de terminação ('\0') não será gravado no arquivo.Qualquer caractere de nova linha no lpsz é gravado no arquivo sistema autônomo um emparelhar de return–linefeed carro.

WriteString lança uma exceção em resposta a várias condições, incluindo a condição completa do disco.

Essa é uma função de gravar orientado a texto disponível para CStdioFile e seus descendentes e CArchive.CFile::gravar também está disponível, mas em vez de em um caractere nulo de terminação, ele grava o número solicitado de bytes no arquivo.

Exemplo

CStdioFile f(stdout);
TCHAR buf[] = _T("test string");

f.WriteString(buf);

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CStdioFile

Gráfico de hierarquia

CArchive::ReadString

CFile::gravar

Outros recursos

CStdioFile membros