X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp.git/blobdiff_plain/5366852335044c1e68a5c32548d3051cc943552f..4a5b1968d1655ec436432949dd7cbd87f1ef39d3:/fatfs/doc/ja/eof.html diff --git a/fatfs/doc/ja/eof.html b/fatfs/doc/ja/eof.html index b1f0e1a..b9098b3 100644 --- a/fatfs/doc/ja/eof.html +++ b/fatfs/doc/ja/eof.html @@ -1,7 +1,7 @@ - + @@ -13,50 +13,50 @@

f_eof

-

ƒŠ[ƒh/ƒ‰ƒCƒgEƒ|ƒCƒ“ƒ^‚ªƒtƒ@ƒCƒ‹I’[‚É’B‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©’²‚ׂ܂·B.

+

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

 int f_eof (
-  FIL* fp   /* [IN] ƒtƒ@ƒCƒ‹EƒIƒuƒWƒFƒNƒg */
+  FIL* fp   /* [IN] ファイル オブジェクト */
 );
 
-

ˆø”

+

引数

fp
-
ƒtƒ@ƒCƒ‹EƒIƒuƒWƒFƒNƒg\‘¢‘̂ւ̃|ƒCƒ“ƒ^‚ðŽw’肵‚Ü‚·B
+
ファイル オブジェクト構造体へのポインタを指定します。
-

–ß‚è’l

-

ƒŠ[ƒh/ƒ‰ƒCƒgEƒ|ƒCƒ“ƒ^‚ªƒtƒ@ƒCƒ‹I’[‚É‚ ‚è“ǂݏo‚·ƒf[ƒ^‚ª‚È‚¢ê‡‚́A0ˆÈŠO‚Ì’l‚ð•Ô‚µ‚Ü‚·B‚»‚êˆÈŠO‚ÌŽž‚Í0‚ð•Ô‚µ‚Ü‚·B

+

戻り値

+

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

-

‰ðà

-

f_eofŠÖ”‚́AŒ»ƒŠƒrƒWƒ‡ƒ“‚ł̓}ƒNƒ‚Æ‚µ‚ÄŽÀ‘•‚³‚ê‚Ä‚¢‚Ü‚·B

+

解説

+

f_eof関数は、現リビジョンではマクロとして実装されています。

-#define f_eof(fp) (((fp)->fptr) == ((fp)->fsize) ? 1 : 0)
+#define f_eof(fp) ((int)((fp)->fptr == (fp)->fsize))
 
-

‘Ήžî•ñ

-

í‚ÉŽg—p‰Â”\B

+

対応情報

+

常に使用可能。

-

ŽQÆ

+

参照

f_open, f_lseek, FIL

-

–ß‚é

+

戻る