OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / release / man3 / strcoll.3
index 9e079b4..77053b9 100644 (file)
 .\" Modified 2007-05-28, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.48
 .\"
 .TH STRCOLL 3  2010-09-20 "GNU" "Linux Programmer's Manual"
-.SH Ì¾Á°
-strcoll \- ¸½ºß¤Î¥í¥±¡¼¥ë¤ò»ÈÍѤ·¤ÆÆó¤Ä¤Îʸ»úÎó¤òÈæ³Ó¤¹¤ë
-.SH ½ñ¼°
+.SH 名前
+strcoll \- 現在のロケールを使用して二つの文字列を比較する
+.SH 書式
 .nf
 .B #include <string.h>
 .sp
 .BI "int strcoll(const char *" s1 ", const char *" s2 );
 .fi
-.SH ÀâÌÀ
-\fbstrcoll\fP() ´Ø¿ô¤ÏÆó¤Ä¤Îʸ»úÎó \fIs1\fP ¤È \fIs2\fP ¤òÈæ³Ó¤¹¤ë¡£
-¤³¤Î´Ø¿ô¤Ï¡¢\fIs1\fP ¤¬ \fIs2\fP ¤è¤ê¤â¾®¤µ¤¤¤«¡¢Åù¤·¤¤¤«¡¢Â礭¤¤¤«¤Ë¤è¤Ã¤Æ
-¤½¤ì¤¾¤ìÉé¤ÎÀ°¿ô¡¢0¡¢Àµ¤ÎÀ°¿ô¤òÊÖ¤¹¡£
-Èæ³Ó¤Ï¡¢¥×¥í¥°¥é¥à¤Î¸½ºß¤Î¥í¥±¡¼¥ë¤Î \fBLC_COLLATE\fP ¥«¥Æ¥´¥ê¤Ë±þ¤¸¤Æ
-²ò¼á¤µ¤ì¤¿Ê¸»úÎó¤Ë´ð¤Å¤¤¤Æ¹Ô¤ï¤ì¤ë
+.SH 説明
+\fbstrcoll\fP() 関数は二つの文字列 \fIs1\fP と \fIs2\fP を比較する。
+この関数は、\fIs1\fP が \fIs2\fP よりも小さいか、等しいか、大きいかによって
+それぞれ負の整数、0、正の整数を返す。
+比較は、プログラムの現在のロケールの \fBLC_COLLATE\fP カテゴリに応じて
+解釈された文字列に基づいて行われる
 .RB ( setlocale (3)
-»²¾È)¡£
-.SH ÊÖ¤êÃÍ
+参照)。
+.SH 返り値
 .BR strcoll ()
-´Ø¿ô¤Ï¡¢\fIs1\fP ¤¬ \fIs2\fP ¤è¤ê¤â¾®¤µ¤¤¤«¡¢Åù¤·¤¤¤«¡¢
-Â礭¤¤¤«¤Ë¤è¤Ã¤Æ¡¢¤½¤ì¤¾¤ìÉé¤ÎÀ°¿ô¡¢0¡¢Àµ¤ÎÀ°¿ô¤òÊÖ¤¹¡£
-¤É¤Á¤é¤Îʸ»úÎó¤â¸½ºß¤Î¥í¥±¡¼¥ë¤Ë±þ¤¸¤Æ²ò¼á¤µ¤ì¤¿¤â¤Î¤¬»ÈÍѤµ¤ì¤ë¡£
-.SH ½àµò
+関数は、\fIs1\fP が \fIs2\fP よりも小さいか、等しいか、
+大きいかによって、それぞれ負の整数、0、正の整数を返す。
+どちらの文字列も現在のロケールに応じて解釈されたものが使用される。
+.SH 準拠
 SVr4, 4.3BSD, C89, C99.
-.SH Ãí°Õ
-\fI"POSIX"\fP ¤ª¤è¤Ó \fI"C"\fP ¥í¥±¡¼¥ë¤Ë¤ª¤¤¤Æ¤Ï¡¢
+.SH 注意
+\fI"POSIX"\fP および \fI"C"\fP ロケールにおいては、
 .BR strcoll ()
-¤Ï
+は
 .BR strcmp (3)
-¤ÈÅù²Á¤Ç¤¢¤ë¡£
-.SH ´ØÏ¢¹àÌÜ
+と等価である。
+.SH 関連項目
 .BR bcmp (3),
 .BR memcmp (3),
 .BR setlocale (3),