:: reverse dictionary ::
ファイルを読み書きする前に、ファイルを開く必要があります。
ファイルを開くには fopen 関数を使います。
fopen 関数の使用例FILE *fopen(const char*f,const char*m)
ファイル f をモード m で開きます。
ファイルを開いた場合はそのストリームを返し、ファイルを開けなかった場合は NULL を返します。
指定できるモードは次のとおりです。
| モード | 存在するファイル | 存在しないファイル |
|---|---|---|
| r | 最初から読み込み | エラー |
| w | 最初から書き込み(元の内容は消去) | 新規作成 |
| a | 最後から書き込み(追加) | 新規作成 |
| r+ | 最初から読み書き | エラー |
| w+ | 最初から読み書き(元の内容は消去) | 新規作成 |
| a+ | 最後から読み書き(追加) | 新規作成 |
モードの後ろに "b" を付けるとバイナリモードでファイルを開きます。
(例:"rb" 、"w+b")
ファイルは通常、CR + LF(キャリッジリターンとラインフィード)を LF に変換するテキストモードで開かれます。
バイナリモードを指定することで、この変換を行わずにファイルを開くことができます。
f … ファイル名
m … 開くモード
・ファイル f を開いた … ファイルのストリーム
・ファイル f を開けなかった … NULL
Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com