Share via


CFile::Write

バッファーからデータを CFile オブジェクトに関連付けられたファイルに書き込みます。

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

パラメーター

  • lpBuf
    ファイルに書き込むデータを含むユーザーが指定したバッファーへのポインター。

  • 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の例を参照してください。

必要条件

ヘッダー : afx.h

参照

関連項目

CFile クラス

階層図

CFile::Read

CStdioFile::WriteString