OSDN Git Service

(split) LDP: Update draft and release (from the previous commit)
[linuxjm/LDP_man-pages.git] / draft / man3 / isalpha.3
index af0a7b2..2f96ad3 100644 (file)
@@ -96,7 +96,7 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 .RS 4
 _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L;
 .br
-or \fIcc\ \-std=c99\fP
+または \fIcc\ \-std=c99\fP
 .RE
 
 \fBisalnum_l\fP(), \fBisalpha_l\fP(), \fBisblank_l\fP(), \fBiscntrl_l\fP(),
@@ -126,19 +126,15 @@ _GNU_SOURCE
 .PD
 .ad
 .SH 説明
-These functions check whether \fIc\fP, which must have the value of an
-\fIunsigned char\fP or \fBEOF\fP, falls into a certain character class according
-to the specified locale.  The functions without the "_l" suffix perform the
-check based on the current locale.
+これらの関数は、指定したロケールに従って \fIc\fP を分類する。 \fIc\fP は \fIunsigned char\fP か \fBEOF\fP でなければならない。
+"_l" が後ろに付かない関数は現在のロケールに基づいてチェックを行う。
 
-The functions with the "_l" suffix perform the check based on the locale
-specified by the locale object \fIlocale\fP.  The behavior of these functions
-is undefined if \fIlocale\fP is the special locale object \fBLC_GLOBAL_LOCALE\fP
-(see \fBduplocale\fP(3))  or is not a valid locale object handle.
+"_l" で終わる関数は、ロケールオブジェクト \fIlocale\fP で指定されたロケールに基づいてチェックを行う。 \fIlocale\fP
+が特別なロケールオブジェクト \fBLC_GLOBAL_LOCALE\fP (\fBduplocale\fP(3) 参照) の場合や、 \fIlocale\fP
+が有効なオブジェクトロケールハンドルでない場合、 これらの関数の動作は未定義である。
 
-The list below explains the operation of the functions without the "_l"
-suffix; the functions with the "_l" suffix differ only in using the locale
-object \fIlocale\fP instead of the current locale.
+以下のリストでは、 "_l" が後ろに付かない関数の動作を説明する。 "_l" で終わる関数は、現在のロケールではなく、ロケールオブジェクト
+\fIlocale\fP を使う点だけが異なる。
 .TP 
 \fBisalnum\fP()
 英字または数字であるかを調べる。 \fB(isalpha(\fP\fIc\fP\fB) || isdigit(\fP\fIc\fP\fB))\fP と等価である。