Compartilhar via


CFile::Write

Grava dados de um buffer para o arquivo associado ao objeto de CFile .

virtual void Write( 
   const void* lpBuf, 
   UINT nCount  
);

Parâmetros

  • lpBuf
    Um ponteiro para o buffer usuário fornecido que contém os dados a serem gravados no arquivo.

  • nCount
    O número de bytes a ser transferidos de buffer. Para arquivos de modo gráfico, os pares de retorno- alimentação de linha de carro são contados como caracteres únicos.

Comentários

Gravar lança uma exceção em resposta a várias circunstâncias, incluindo a condição de disco completa.

Exemplo

CFile cfile;
cfile.Open(_T("Write_File.dat"), CFile::modeCreate | 
   CFile::modeReadWrite);
char pbufWrite[100];
memset(pbufWrite, 'a', sizeof(pbufWrite));
cfile.Write(pbufWrite, 100);         
cfile.Flush();

Além de isso, consulte os exemplos para CFile::CFile e CFile::Open.

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CFile

Gráfico da hierarquia

CFile::Read

CStdioFile::WriteString