Compartilhar via


CFile::gravar

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

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

Parâmetros

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

  • nCount
    O número de bytes a serem transferidos do buffer.Para arquivos de modo de texto, o carro return–linefeed pares são contados sistema autônomo caracteres únicos.

Comentários

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

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 disso, consulte os exemplos para CFile::CFile and CFile::em aberto.

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CFile

Gráfico de hierarquia

CFile::Read

CStdioFile::WriteString

Outros recursos

CFile membros