共用方式為


CFile::Write

從緩衝區中寫入資料到檔案與 CFile 物件。

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

參數

  • lpBuf
    out 包含將資料寫入檔案的使用者提供的緩衝區指標。

  • nCount
    從緩衝區中所傳輸的位元組數目。 如需文字模式檔案,歸位字元和換行字元的字元會計算為單一字元。

備註

寫入 擲回例外狀況以回應幾個條件,包括這個磁碟完整的情況。

範例

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

此外,針對 CFile::CFileCFile::Open請參閱範例。

需求

Header: afx.h

請參閱

參考

C 檔案類別

階層架構圖

CFile::Read

CStdioFile::WriteString