CFile::Write

Escribe datos de un búfer al archivo asociado al objeto de CFile .

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

Parámetros

  • lpBuf
    Un puntero al búfer usuario- proporcionado que contiene los datos que se van a escribir en el archivo.

  • nCount
    El número de bytes que se van a transferir del búfer.Para los archivos del modo de texto, los pares de retorno-avance de línea de carro se cuentan como caracteres individuales.

Comentarios

Write produce una excepción en respuesta a varias condiciones, incluida la condición disco- completa.

Ejemplo

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

Además, vea los ejemplos de CFile::CFile y CFile::Open.

Requisitos

encabezado: afx.h

Vea también

Referencia

Clase de archivo C

Gráfico de jerarquía

CFile::Read

CStdioFile::WriteString