OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / LDP_man-pages / draft / man3 / fputwc.3
index b9052bc..b624ede 100644 (file)
 .\"
 .TH FPUTWC 3  1999-07-25 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O fputwc, putwc \- write a wide character to a FILE stream
-fputwc, putwc \- ¥ï¥¤¥Éʸ»ú¤ò FILE ¥¹¥È¥ê¡¼¥à¤Ë½ñ¤­¹þ¤à
+fputwc, putwc \- ワイド文字を FILE ストリームに書き込む
 .\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
 .nf
 .B #include <stdio.h>
 .br
@@ -33,7 +33,7 @@ fputwc, putwc \- 
 .BI "wint_t putwc(wchar_t " wc ", FILE *" stream );
 .fi
 .\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
 .\"O The
 .\"O .BR fputwc ()
 .\"O function is the wide-character
@@ -49,18 +49,18 @@ fputwc, putwc \- 
 .\"O .BR WEOF .
 .\"O Otherwise it returns \fIwc\fP.
 .BR fputwc ()
-´Ø¿ô¤Ï¡¢
+関数は、
 .BR fputc (3)
-¤ËÂбþ¤¹¤ë¥ï¥¤¥Éʸ»ú´Ø¿ô¤Ç¤¢¤ë¡£¤³¤Î
-´Ø¿ô¤Ï¡¢¥ï¥¤¥Éʸ»ú \fIwc\fP ¤ò \fIstream\fP ¤Ë½ñ¤­¹þ¤à¡£
-\fIferror(stream)\fP ¤¬¿¿¤Ë¤Ê¤ë¤È¡¢¤³¤Î´Ø¿ô¤Ï
+に対応するワイド文字関数である。この
+関数は、ワイド文字 \fIwc\fP を \fIstream\fP に書き込む。
+\fIferror(stream)\fP が真になると、この関数は
 .B WEOF
-¤òÊÖ¤¹¡£
-¥ï¥¤¥Éʸ»úÊÑ´¹¤Ç¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ï¡¢
-\fIerrno\fP ¤Ë \fBEILSEQ\fP ¤ò¥»¥Ã¥È¤·¡¢
+を返す。
+ワイド文字変換でエラーが発生した場合は、
+\fIerrno\fP に \fBEILSEQ\fP をセットし、
 .B WEOF
-¤òÊÖ¤¹¡£
-¤½¤ì°Ê³°¤Î¾ì¹ç¤Ç¤Ï¡¢¤³¤Î´Ø¿ô¤Ï \fIwc\fP ¤òÊÖ¤¹¡£
+を返す。
+それ以外の場合では、この関数は \fIwc\fP を返す。
 .PP
 .\"O The
 .\"O .BR putwc ()
@@ -70,41 +70,41 @@ fputwc, putwc \- 
 .\"O more than once.
 .\"O There is no reason ever to use it.
 .BR putwc ()
-´Ø¿ô¤¢¤ë¤¤¤Ï¥Þ¥¯¥í¤Ï¡¢
+関数あるいはマクロは、
 .BR fputwc ()
-¤ÈÁ´¤¯Æ±¤¸Æ°ºî¤ò¤¹¤ë¡£
-¤³¤Î´Ø¿ô¤Ï¥Þ¥¯¥í¤È¤·¤Æ¼ÂÁõ¤µ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¤Î¤Ç¡¢°ú¤­¿ô¤¬Ê£¿ô²óɾ²Á¤µ
-¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£¤³¤Î´Ø¿ô¤ò»È¤¦Íýͳ¤Ï¤â¤Ï¤ä¸ºß¤·¤Ê¤¤¡£
+と全く同じ動作をする。
+この関数はマクロとして実装されるかもしれないので、引き数が複数回評価さ
+れるかもしれない。この関数を使う理由はもはや存在しない。
 .PP
 .\"O For nonlocking counterparts, see
 .\"O .BR unlocked_stdio (3).
-¤³¤ì¤é¤Î½èÍý¤òÄä»ß¤»¤º¤Ë¹Ô¤¤¤¿¤¤¤È¤­¤Ï¡¢
+これらの処理を停止せずに行いたいときは、
 .BR unlocked_stdio (3)
-¤ò»²¾È¤Î¤³¤È¡£
+を参照のこと。
 .\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O The
 .\"O .BR fputwc ()
 .\"O function returns \fIwc\fP if no error occurred, or
 .\"O .B WEOF
 .\"O to indicate an error.
 .BR fputwc ()
-´Ø¿ô¤Ï¡¢¥¨¥é¡¼¤¬µ¯¤­¤Ê¤±¤ì¤Ð \fIwc\fP ¤òÊÖ¤¹¡£¥¨¥é¡¼¤Î¾ì¹ç¤Ë¤Ï
+関数は、エラーが起きなければ \fIwc\fP を返す。エラーの場合には
 .B WEOF
-¤òÊÖ¤¹¡£
+を返す。
 .\"O .SH ERRORS
-.SH ¥¨¥é¡¼
+.SH ã\82¨ã\83©ã\83¼
 .\"O Apart from the usual ones, there is
-ÉáÄ̤Τâ¤Î¤Î¾¤Ë¡¢°Ê²¼¤Î¤â¤Î¤¬¤¢¤ë¡£
+普通のものの他に、以下のものがある。
 .TP
 .B EILSEQ
 .\"O Conversion of \fIwc\fP to the stream's encoding fails.
-\fIwc\fP ¤«¤é¥¹¥È¥ê¡¼¥à¤ÎÉä¹æ¤Ø¤ÎÊÑ´¹¤Ë¼ºÇÔ¤·¤¿¡£
+\fIwc\fP からストリームの符号への変換に失敗した。
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 C99, POSIX.1-2001.
 .\"O .SH NOTES
-.SH Ãí°Õ
+.SH 注意
 .\"O The behavior of
 .\"O .BR fputwc ()
 .\"O depends on the
@@ -112,9 +112,9 @@ C99, POSIX.1-2001.
 .\"O category of the
 .\"O current locale.
 .BR fputwc ()
-¤ÎÆ°ºî¤Ï¸½ºß¤Î¥í¥±¡¼¥ë¤Î
+の動作は現在のロケールの
 .B LC_CTYPE
-¥«¥Æ¥´¥ê¤Ë°Í¸¤¹¤ë¡£
+カテゴリに依存する。
 .PP
 .\"O In the absence of additional information passed to the
 .\"O .BR fopen (3)
@@ -124,13 +124,13 @@ C99, POSIX.1-2001.
 .\"O will actually write the multibyte
 .\"O sequence corresponding to the wide character \fIwc\fP.
 .BR fopen (3)
-¥·¥¹¥Æ¥à¥³¡¼¥ë¤ËÅϤ¹ÄɲþðÊ󤬤ʤ¤¾ì¹ç¤Ë¤Ï¡¢
+システムコールに渡す追加情報がない場合には、
 .BR fputwc ()
-¤Ï
-¼ÂºÝ¤Ë¤Ï¥ï¥¤¥Éʸ»ú \fIwc\fP ¤ËÂбþ¤¹¤ë¥Þ¥ë¥Á¥Ð¥¤¥È¥·¡¼¥±¥ó¥¹¤ò½ñ¤­¹þ¤à¤È
-´üÂÔ¤·¤Æ¤è¤¤¡£
+は
+実際にはワイド文字 \fIwc\fP に対応するマルチバイトシーケンスを書き込むと
+期待してよい。
 .\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR fgetwc (3),
 .BR fputws (3),
 .BR unlocked_stdio (3)