.\"
.TH PUTWCHAR 3 1999-07-25 "GNU" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O putwchar \- write a wide character to standard output
-putwchar \- ¥ï¥¤¥Éʸ»ú¤òɸ½à½ÐÎϤؽñ¤½Ð¤¹
+putwchar \- ワイド文字を標準出力へ書き出す
.\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
.nf
.B #include <wchar.h>
.sp
.BI "wint_t putwchar(wchar_t " wc );
.fi
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O The
.\"O .BR putwchar ()
.\"O function is the wide-character equivalent of the
.\"O .BR WEOF .
.\"O Otherwise it returns \fIwc\fP.
.BR putwchar ()
-´Ø¿ô¤Ï
+関数は
.BR putchar ()
-¤Î¥ï¥¤¥Éʸ»úÈǤǤ¢¤ë¡£
-¤³¤Î´Ø¿ô¤Ï \fIwc\fP ¤ò \fIstdout\fP ¤Ø¤È½ñ¤½Ð¤¹¡£\fIferror(stdout)\fP ¤¬
-¿¿¤Ê¤é¤Ð
+のワイド文字版である。
+この関数は \fIwc\fP を \fIstdout\fP へと書き出す。\fIferror(stdout)\fP が
+真ならば
.B WEOF
-¤òÊÖ¤¹¡£¥ï¥¤¥Éʸ»ú¤ÎÊÑ´¹¤Ë¼ºÇÔ¤·¤¿¾ì¹ç¤Ë¤Ï \fIerrno\fP ¤Ë
-\fBEILSEQ\fP ¤òÀßÄꤷ¤Æ
+を返す。ワイド文字の変換に失敗した場合には \fIerrno\fP に
+\fBEILSEQ\fP を設定して
.B WEOF
-¤òÊÖ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï \fIwc\fP ¤òÊÖ¤¹¡£
+を返す。それ以外の場合は \fIwc\fP を返す。
.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 putwchar ()
.\"O function returns \fIwc\fP if no error occurred, or
.\"O .B WEOF
.\"O to indicate an error.
-¥¨¥é¡¼¤¬µ¯¤¤Ê¤«¤Ã¤¿¾ì¹ç¡¢
+エラーが起きなかった場合、
.BR putwchar ()
-´Ø¿ô¤Ï \fIwc\fP ¤òÊÖ¤¹¡£
-¥¨¥é¡¼¤¬µ¯¤¤¿¾ì¹ç¤Ï
+関数は \fIwc\fP を返す。
+エラーが起きた場合は
.B WEOF
-¤òÊÖ¤¹¡£
+を返す。
.\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
C99.
.\"O .SH NOTES
-.SH Ãí°Õ
+.SH 注意
.\"O The behavior of
.\"O .BR putwchar ()
.\"O depends on the
.\"O category of the
.\"O current locale.
.BR putwchar ()
-¤ÎÆ°ºî¤Ï¸½ºß¤Î¥í¥±¡¼¥ë¤Î
+の動作は現在のロケールの
.B LC_CTYPE
-¥«¥Æ¥´¥ê¤Ë°Í¸¤·¤Æ¤¤¤ë¡£
+カテゴリに依存している。
.PP
.\"O It is reasonable to expect that
.\"O .BR putwchar ()
.\"O will actually write
.\"O the multibyte sequence corresponding to the wide character \fIwc\fP.
.BR putwchar ()
-¤¬¼ÂºÝ¤Ë¤Ï¥ï¥¤¥Éʸ»ú \fIwc\fP ¤ÈÅù²Á¤Ê¥Þ¥ë¥Á¥Ð¥¤¥Èʸ»ú¤ò
-½ñ¤½Ð¤¹¤³¤È¤ò´üÂÔ¤·¤Æ¤â¤è¤¤¡£
+が実際にはワイド文字 \fIwc\fP と等価なマルチバイト文字を
+書き出すことを期待してもよい。
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR fputwc (3),
.BR unlocked_stdio (3)