## f_eof

リード/ライト ポインタがファイル終端に達しているかどうか調べます。.

    int f_eof (
      FIL* fp   /* [IN] ファイル オブジェクト */
    );

#### 引数

fp
  ファイル オブジェクト構造体へのポインタを指定します。

#### 戻り値

リード/ライト ポインタがファイル終端にあり読み出すデータがない場合は、0以外の値を返します。それ以外のときは0を返します。

#### 解説

この関数は、現リビジョンではマクロとして実装されています。ファイル オブジェクトの正当性チェックや排他制御は行いません。

    #define f_eof(fp) ((int)((fp)->fptr == (fp)->fsize))

#### 対応情報

常に使用可能。

#### 参照

`f_open, f_lseek, FIL`

戻る