Condividi tramite


CFile::Write

Scrive i dati da un buffer al file associato all'oggetto CFile.

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

Parametri

  • lpBuf
    Puntatore al buffer fornito dall'utente contenente i dati da scrivere nel file.

  • nCount
    Numero di byte da trasferire i dati dal buffer.Per i file di " text-mode ", le coppie di ritorno a capo-avanzamento righe vengono conteggiate come singoli caratteri.

Note

Write genera un'eccezione in risposta a diversi termini, incluso lo stato di completamento.

Esempio

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();

Inoltre, vedere gli esempi per CFile::CFile e CFile::Open.

Requisiti

Header: afx.h

Vedere anche

Riferimenti

Classe del file C

Grafico della gerarchia

CFile::Read

CStdioFile::WriteString