Writes (unbuffered) data in a file to the current file position. CFile::Write virtual void Write( const void* lpBuf, UINT nCount ); throw( CFileException );ParameterslpBufA pointer to the user-supplied buffer that contains the data to be written to the file.nCountThe number of bytes to be transferred from the buffer. For text-mode files, carriage return–linefeed pairs are counted as single characters.ResWrites data from a buffer to the file associated with the CFile object. Write throws an exception in response to several conditions, including the disk-full condition.Example//example for CFile::Write extern CFile cfile; char pbuf[100]; cfile.Write( pbuf, 100 );
strCString.ReleaseBuffer();
CFile::Write
virtual void Write( const void* lpBuf, UINT nCount );
throw( CFileException );ParameterslpBufA pointer to the user-supplied buffer that contains the data to be written to the file.nCountThe number of bytes to be transferred from the buffer. For text-mode files, carriage return–linefeed pairs are counted as single characters.ResWrites data from a buffer to the file associated with the CFile object. Write throws an exception in response to several conditions, including the disk-full condition.Example//example for CFile::Write
extern CFile cfile;
char pbuf[100];
cfile.Write( pbuf, 100 );
file.Write (strCString.GetBuffer(0), strCString.GetLength() );