.\"
.TH WCSNCMP 3 2011-09-28 "GNU" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O wcsncmp \- compare two fixed-size wide-character strings
-wcsncmp \- 2 ¤Ä¤Î¸ÇÄêĹ¥ï¥¤¥Éʸ»úʸ»úÎó¤òÈæ³Ó¤¹¤ë
+wcsncmp \- 2 つの固定長ワイド文字文字列を比較する
.\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
.nf
.B #include <wchar.h>
.sp
.BI "int wcsncmp(const wchar_t *" s1 ", const wchar_t *" s2 ", size_t " n );
.fi
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O The
.\"O .BR wcsncmp ()
.\"O function is the wide-character equivalent of the
.\"O In each string, the comparison extends only up
.\"O to the first occurrence of a nulll wide character (L\(aq\\0\(aq), if any.
.BR wcsncmp ()
-´Ø¿ô¤Ï¡¢
+関数は、
.BR strncmp (3)
-´Ø¿ô¤ËÂбþ¤¹¤ë¥ï¥¤¥Éʸ»ú´Ø¿ô¤Ç¤¢¤ë¡£
-¤³¤Î´Ø¿ô¤Ï¡¢\fIs1\fP ¤¬»Ø¤¹¥ï¥¤¥Éʸ»úʸ»úÎó¤È \fIs2\fP ¤¬»Ø¤¹¥ï¥¤¥Éʸ
-»úʸ»úÎó¤òÈæ³Ó¤¹¤ë¤¬¡¢ºÇÂç¤Ç¤âÀèƬ¤Î¥ï¥¤¥Éʸ»ú \fIn\fP ¸Ä¤Þ¤Ç¤·¤«Èæ³Ó
-¤·¤Ê¤¤¡£¤Þ¤¿¤¤¤º¤ì¤«¤Îʸ»úÎó¤Ë NULL ¥ï¥¤¥Éʸ»ú (L\(aq\\0\(aq) ¤¬¸½¤ì¤¿¤é¡¢
-Èæ³Ó¤Ï¤½¤Î°ÌÃ֤ǽªÎ»¤¹¤ë¡£
+関数に対応するワイド文字関数である。
+この関数は、\fIs1\fP が指すワイド文字文字列と \fIs2\fP が指すワイド文
+字文字列を比較するが、最大でも先頭のワイド文字 \fIn\fP 個までしか比較
+しない。またいずれかの文字列に NULL ワイド文字 (L\(aq\\0\(aq) が現れたら、
+比較はその位置で終了する。
.\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
.\"O The
.\"O .BR wcsncmp ()
.\"O function returns zero if the wide-character strings at
.\"O differing position \fIi\fP (\fIi\fP < \fIn\fP), the corresponding
.\"O wide-character \fIs1[i]\fP is less than \fIs2[i]\fP.
.BR wcsncmp ()
-´Ø¿ô¤Ï¡¢\fIs1\fP ¤È \fIs2\fP ¤¬¤½¤ì¤¾¤ì»Ø¤¹Ê¸»úÎó¤ò
-\fIn\fP ʸ»ú¤Ë¼ý¤Þ¤ë¤è¤¦¤ËÀÚ¤êµÍ¤á¤¿¤â¤Î¤¬Åù¤·¤±¤ì¤Ð 0 ¤òÊÖ¤¹¡£
-¤³¤Î´Ø¿ô¤Ï¡¢°Û¤Ê¤ëʸ»ú¤¬ºÇ½é¤Ë¸½¤ï¤ì¤¿°ÌÃÖ \fIi\fP (\fIi\fP < \fIn\fP)
-¤Ë¤ª¤¤¤Æ¡¢¤½¤Î°ÌÃ֤ˤ¢¤ëʸ»ú \fIs1[i]\fP ¤¬ \fIs2[i]\fP ¤è¤êÂ礤±¤ì¤Ð
-Àµ¤ÎÃͤòÊÖ¤¹¡£°Û¤Ê¤ëʸ»ú¤¬ºÇ½é¤Ë¸½¤ï¤ì¤¿°ÌÃÖ \fIi\fP (\fIi\fP < \fIn\fP)
-¤Ë¤ª¤¤¤Æ¡¢¤½¤Î°ÌÃ֤ˤ¢¤ëʸ»ú \fIs1[i]\fP ¤¬ \fIs2[i]\fP ¤è¤ê¾®¤µ¤±¤ì¤Ð
-Éé¤ÎÃͤòÊÖ¤¹¡£
+関数は、\fIs1\fP と \fIs2\fP がそれぞれ指す文字列を
+\fIn\fP 文字に収まるように切り詰めたものが等しければ 0 を返す。
+この関数は、異なる文字が最初に現われた位置 \fIi\fP (\fIi\fP < \fIn\fP)
+において、その位置にある文字 \fIs1[i]\fP が \fIs2[i]\fP より大きければ
+正の値を返す。異なる文字が最初に現われた位置 \fIi\fP (\fIi\fP < \fIn\fP)
+において、その位置にある文字 \fIs1[i]\fP が \fIs2[i]\fP より小さければ
+負の値を返す。
.\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
C99.
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR strncmp (3),
.BR wcsncasecmp (3)