OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / draft / man3 / wcsncmp.3
index 043b785..4e102f8 100644 (file)
 .\"
 .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
@@ -40,15 +40,15 @@ wcsncmp \- 2 
 .\"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
@@ -61,17 +61,17 @@ wcsncmp \- 2 
 .\"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)