「MFCの基礎 - ファイル」の版間の差分

ナビゲーションに移動 検索に移動
 
64行目: 64行目:


== ファイルに追記する ==
== ファイルに追記する ==
CFileおよびCStdioFileには追記モードが存在しないので、ファイルを開いた後、書き込み位置を指定する必要がある。
CFileクラスおよびCStdioFileクラスには追記モードが存在しないため、ファイルを開いた後に書き込み位置を指定する必要がある。<br>
下記のサンプルコードでは、ファイルを書き込みモードで開いた後、SeekToEndメソッドで書き込み位置を最後尾に移動する。
<br>
以下の例では、ファイルを書き込みモードで開いた後、SeekToEndメソッドで書き込み位置を最後尾に移動している。<br>
  <syntaxhighlight lang="c++">
  <syntaxhighlight lang="c++">
  CStdioFile File(_T("test.dat"), CFile::modeCreate| CFile::modeNoTruncate | CFile::modeWrite | CFile::typeText);
  CStdioFile File(_T("test.dat"), CFile::modeCreate| CFile::modeNoTruncate | CFile::modeWrite | CFile::typeText);

案内メニュー