From 7b78a5a287827db9e9b16286f3604aef69b37c5c Mon Sep 17 00:00:00 2001 From: Leo C Date: Mon, 17 Nov 2014 14:47:05 +0100 Subject: Import fatfs R0.10c --- fatfs/doc/ja/printf.html | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) (limited to 'fatfs/doc/ja/printf.html') diff --git a/fatfs/doc/ja/printf.html b/fatfs/doc/ja/printf.html index b5c22e0..4de1da2 100644 --- a/fatfs/doc/ja/printf.html +++ b/fatfs/doc/ja/printf.html @@ -1,7 +1,7 @@ - + @@ -13,56 +13,56 @@

f_printf

-

ƒtƒ@ƒCƒ‹‚É‘Ž®‰»•¶Žš—ñ‚ð‘‚«ž‚Ý‚Ü‚·B

+

ファイルã«æ›¸å¼åŒ–文字列を書ãè¾¼ã¿ã¾ã™ã€‚

 int f_printf (
-  FIL* fp,           /* [IN] ƒtƒ@ƒCƒ‹EƒIƒuƒWƒFƒNƒg */
-  const TCHAR* fmt,  /* [IN] ‘Ž®§Œä•¶Žš—ñ */
+  FIL* fp,           /* [IN] ファイル オブジェクト */
+  const TCHAR* fmt,  /* [IN] 書å¼åˆ¶å¾¡æ–‡å­—列 */
   ...
 );
 
-

ˆø”

+

引数

fp
-
ƒtƒ@ƒCƒ‹EƒIƒuƒWƒFƒNƒg\‘¢‘̂ւ̃|ƒCƒ“ƒ^‚ðŽw’肵‚Ü‚·B
+
ファイル オブジェクト構造体ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’指定ã—ã¾ã™ã€‚
fmt
-
ƒkƒ‹•¶Žš'\0'I’[‚Ì‘Ž®§Œä•¶Žš—ñ‚ðŽw‚·ƒ|ƒCƒ“ƒ^‚ðŽw’肵‚Ü‚·Bƒkƒ‹•¶Žš‚Í‘‚«ž‚Ü‚ê‚Ü‚¹‚ñB
+
ヌル文字'\0'終端ã®æ›¸å¼åˆ¶å¾¡æ–‡å­—列を指ã™ãƒã‚¤ãƒ³ã‚¿ã‚’指定ã—ã¾ã™ã€‚ヌル文字ã¯æ›¸ãè¾¼ã¾ã‚Œã¾ã›ã‚“。
...
-
ƒIƒvƒVƒ‡ƒ“‚̈ø”B
+
オプションã®å¼•æ•°ã€‚
-

–ß‚è’l

-

•¶Žš—ñ‚ª³í‚É‘‚«ž‚Ü‚ê‚é‚ÆA‘‚«ž‚܂ꂽ•¶Žš”‚ª•Ô‚³‚ê‚Ü‚·BƒfƒBƒXƒN‚ª–ž”t‚Ü‚½‚Í‚»‚Ì‘¼ƒGƒ‰[‚É‚æ‚è³í‚É‘‚«ž‚Ü‚ê‚È‚©‚Á‚½‚Æ‚«‚ÍAŠÖ”‚ÍŽ¸”s‚µEOF (-1)‚ª•Ô‚³‚ê‚Ü‚·B

+

戻り値

+

文字列ãŒæ­£å¸¸ã«æ›¸ãè¾¼ã¾ã‚Œã‚‹ã¨ã€æ›¸ãè¾¼ã¾ã‚ŒãŸæ–‡å­—æ•°ãŒè¿”ã•ã‚Œã¾ã™ã€‚ディスクãŒæº€æ¯ã¾ãŸã¯ãã®ä»–エラーã«ã‚ˆã‚Šæ­£å¸¸ã«æ›¸ãè¾¼ã¾ã‚Œãªã‹ã£ãŸã¨ãã¯ã€é–¢æ•°ã¯å¤±æ•—ã—EOF (-1)ãŒè¿”ã•ã‚Œã¾ã™ã€‚

-

‰ðà

-

‚±‚ÌŠÖ”‚ÍAf_putc()‚¨‚æ‚Ñf_puts()‚̃‰ƒbƒp[ŠÖ”‚Å‚·B‘Ž®§Œä‹@”\‚ÍC•W€ƒ‰ƒCƒuƒ‰ƒŠ‚̃TƒuƒZƒbƒg‚Æ‚È‚Á‚Ä‚¢‚ÄA‘Ž®§Œä•¶Žš‚ÍŽŸ‚ÉŽ¦‚·‚à‚Ì‚ªŽg—p‰Â”\‚Å‚·B

+

解説

+

ã“ã®é–¢æ•°ã¯ã€f_putc()ãŠã‚ˆã³f_puts()ã®ãƒ©ãƒƒãƒ‘ー関数ã§ã™ã€‚書å¼åˆ¶å¾¡æ©Ÿèƒ½ã¯C標準ライブラリã®ã‚µãƒ–セットã¨ãªã£ã¦ã„ã¦ã€æ›¸å¼åˆ¶å¾¡æ–‡å­—ã¯æ¬¡ã«ç¤ºã™ã‚‚ã®ãŒä½¿ç”¨å¯èƒ½ã§ã™ã€‚

-

‘Ήžî•ñ

-

_FS_READONLY == 0‚ÅAŠŽ‚Â_USE_STRFUNC‚ª1‚Ü‚½‚Í2‚Ì‚Æ‚«Žg—p‰Â”\‚É‚È‚è‚Ü‚·B2‚ÌŽž‚ÍAo—Í‚ÉŠÜ‚Ü‚ê‚é'\n'‚ª'\r'+'\n'‚É“WŠJ‚³‚ê‚ătƒ@ƒCƒ‹‚É‘‚«ž‚Ü‚ê‚Ü‚·B

-

API‚ÉUnicode‚ª‘I‘ð(_LFN_UNICODE‚ª1)‚³‚ê‚Ä‚¢‚é‚Æ‚«‚ÍAfmt‚ÍUnicode•¶Žš—ñ‚É‚È‚è‚Ü‚·‚ªAƒtƒ@ƒCƒ‹ã‚̃Gƒ“ƒR[ƒh‚ÍA_STRF_ENCODEƒIƒvƒVƒ‡ƒ“‚Å‘I‘ð‚Å‚«‚Ü‚·B‚»‚êˆÈŠO‚ÌŽž‚Í–³•ÏŠ·(1ƒoƒCƒg/1•¶Žš)‚Å‘‚«ž‚Ý‚Ü‚·B

+

対応情報

+

_FS_READONLY == 0ã§ã€ä¸”ã¤_USE_STRFUNCãŒ1ã¾ãŸã¯2ã®ã¨ã使用å¯èƒ½ã«ãªã‚Šã¾ã™ã€‚2ã®æ™‚ã¯ã€å‡ºåŠ›ã«å«ã¾ã‚Œã‚‹'\n'ãŒ'\r'+'\n'ã«å±•é–‹ã•ã‚Œã¦ãƒ•ã‚¡ã‚¤ãƒ«ã«æ›¸ãè¾¼ã¾ã‚Œã¾ã™ã€‚

+

APIã«UnicodeãŒé¸æŠž(_LFN_UNICODEãŒ1)ã•ã‚Œã¦ã„ã‚‹ã¨ãã¯ã€fmtã¯Unicode文字列ã«ãªã‚Šã¾ã™ãŒã€ãƒ•ã‚¡ã‚¤ãƒ«ä¸Šã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ã¯ã€_STRF_ENCODEオプションã§é¸æŠžã§ãã¾ã™ã€‚ãれ以外ã®æ™‚ã¯ç„¡å¤‰æ›(1ãƒã‚¤ãƒˆ/1文字)ã§æ›¸ãè¾¼ã¿ã¾ã™ã€‚

-

Žg—p—á

+

使用例

     f_printf(&fil, "%d", 1234);            /* "1234" */
     f_printf(&fil, "%6d,%3d%%", -200, 5);  /* "  -200,  5%" */
@@ -78,16 +78,16 @@ int f_printf (
     f_printf(&fil, "%8s", "abc");          /* "     abc" */
     f_printf(&fil, "%-8s", "abc");         /* "abc     " */
     f_printf(&fil, "%c", 'a');             /* "a" */
-    f_printf(&fil, "%f", 10.0);            /* •‚“®¬”“_‚Í–¢ƒTƒ|[ƒg */
+    f_printf(&fil, "%f", 10.0);            /* 浮動å°æ•°ç‚¹ã¯æœªã‚µãƒãƒ¼ãƒˆ */
 
-

ŽQÆ

+

å‚ç…§

f_open, f_putc, f_puts, f_gets, f_close, FIL

-

–ß‚é

+

戻る

-- cgit v1.2.3