OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / isalpha.3
index 145c483..1fbc086 100644 (file)
 .\" Modified Sat Sep  2 21:52:01 1995 by Jim Van Zandt <jrv@vanzandt.mv.com>
 .\" Modified Mon May 27 22:55:26 1996 by Martin Schulze (joey@linux.de)
 .\"
-.\" Japanese Version Copyright (c) 1997 Ueyama Rui
-.\"         all rights reserved.
-.\" Translated 1997-08-29, Ueyama Rui <rui@campus.or.jp>
-.\" Updated 1999-07-16, Kentaro Shirakata <argrath@yo.rim.or.jp>
-.\" Updated 2005-02-26, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
-.\" Updated 2007-05-01, Akihiro MOTOKI, LDP v2.46
+.\"*******************************************************************
 .\"
-.TH ISALPHA 3 2010-09-20 "GNU" "Linux Programmer's Manual"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH ISALPHA 3 2010\-09\-20 GNU "Linux Programmer's Manual"
 .SH 名前
 isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower,
 isprint, ispunct, isspace, isupper, isxdigit \- 文字を分類する
 .SH 書式
 .nf
-.B #include <ctype.h>
+\fB#include <ctype.h>\fP
 .sp
-.BI "int isalnum(int " "c" );
+\fBint isalnum(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isalpha(int " "c" );
+\fBint isalpha(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isascii(int " "c" );
+\fBint isascii(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isblank(int " "c" );
+\fBint isblank(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int iscntrl(int " "c" );
+\fBint iscntrl(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isdigit(int " "c" );
+\fBint isdigit(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isgraph(int " "c" );
+\fBint isgraph(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int islower(int " "c" );
+\fBint islower(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isprint(int " "c" );
+\fBint isprint(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int ispunct(int " "c" );
+\fBint ispunct(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isspace(int " "c" );
+\fBint isspace(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isupper(int " "c" );
+\fBint isupper(int \fP\fIc\fP\fB);\fP
 .br
-.BI "int isxdigit(int " "c" );
+\fBint isxdigit(int \fP\fIc\fP\fB);\fP
 .fi
 .sp
 .in -4n
-glibc 向けの機能検査マクロの要件
-.RB ( feature_test_macros (7)
-参照):
+glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
 .in
 .sp
 .ad l
-.BR isascii ():
+\fBisascii\fP():
 .RS 4
 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
 .br
 .RE
-.BR isblank ():
+\fBisblank\fP():
 .RS 4
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
-_POSIX_C_SOURCE\ >=\ 200112L;
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L;
 .br
-or
-.I cc\ -std=c99
+or \fIcc\ \-std=c99\fP
 .RE
 .ad
 .SH 説明
-これらの関数は、現在のロケールに従って
-.I c
-を分類する。
-.I c
-は
-.I unsigned char
-か
-.B EOF
-でなければならない。
-.TP
-.BR isalnum ()
-英字または数字であるかを調べる。
-.BI "(isalpha(" c ") || isdigit(" c "))" \fR
-と等価である。
-.TP
-.BR isalpha ()
-アルファベットかどうか調べる。標準の \fB"C"\fP ロケールでは
-.BI "(isupper(" c ") || islower(" c "))" \fR
-と等価である。他のロケールでは、大文字でも小文字でもない他の文字でも
-.BR isalpha ()
-が true を返すことがある。
-.TP
-.BR isascii ()
-\fIc\fP が、ASCII文字セットに合致する 7ビットの
-.I unsigned char
-であるかを調べる。
-.TP
-.BR isblank ()
+これらの関数は、現在のロケールに従って \fIc\fP を分類する。 \fIc\fP は \fIunsigned char\fP か \fBEOF\fP でなければならない。
+.TP 
+\fBisalnum\fP()
+英字または数字であるかを調べる。 \fB(isalpha(\fP\fIc\fP\fB) || isdigit(\fP\fIc\fP\fB))\fP と等価である。
+.TP 
+\fBisalpha\fP()
+アルファベットかどうか調べる。標準の \fB"C"\fP ロケールでは \fB(isupper(\fP\fIc\fP\fB) || islower(\fP\fIc\fP\fB))\fP
+と等価である。他のロケールでは、大文字でも小文字でもない他の文字でも \fBisalpha\fP()  が true を返すことがある。
+.TP 
+\fBisascii\fP()
+\fIc\fP が、ASCII文字セットに合致する 7ビットの \fIunsigned char\fP であるかを調べる。
+.TP 
+\fBisblank\fP()
 空白文字 (スペースかタブ) であるかを調べる。
-.TP
-.BR iscntrl ()
+.TP 
+\fBiscntrl\fP()
 制御文字かどうかを調べる。
-.TP
-.BR isdigit ()
+.TP 
+\fBisdigit\fP()
 数字 (0〜9) かどうかを調べる。
-.TP
-.BR isgraph ()
+.TP 
+\fBisgraph\fP()
 表示可能な文字かどうかを調べる。スペースは含まれない。
-.TP
-.BR islower ()
+.TP 
+\fBislower\fP()
 小文字かどうかを調べる。
-.TP
-.BR isprint ()
+.TP 
+\fBisprint\fP()
 表示可能な文字かどうかを調べる。スペースも含まれる。
-.TP
-.BR ispunct ()
+.TP 
+\fBispunct\fP()
 表示可能な文字かどうかを調べる。スペースと英数字は含まれない。
-.TP
-.BR isspace ()
-空白文字かどうかを調べる。
-.B """C"""
-ロケールか
-.B """POSIX"""
-ロケールでは、空白文字とは、スペース、フォームフィード
-.RB ( \(aq\ef\(aq )
-、改行(newline)
-.RB ( \(aq\en\(aq )
-、復帰(carriage return)
-.RB ( \(aq\er\(aq )
-、水平タブ
-.RB ( \(aq\et\(aq )
-、垂直タブ
-.RB ( \(aq\ev\(aq )
-である。
-.TP
-.BR isupper ()
+.TP 
+\fBisspace\fP()
+空白文字かどうかを調べる。 \fB"C"\fP ロケールか \fB"POSIX"\fP ロケールでは、空白文字とは、スペース、フォームフィード
+(\fB\(aq\ef\(aq\fP)  、改行(newline)  (\fB\(aq\en\(aq\fP)  、復帰(carriage return)
+(\fB\(aq\er\(aq\fP)  、水平タブ (\fB\(aq\et\(aq\fP)  、垂直タブ (\fB\(aq\ev\(aq\fP)  である。
+.TP 
+\fBisupper\fP()
 大文字かどうかを調べる。
-.TP
-.BR isxdigit ()
+.TP 
+\fBisxdigit\fP()
 16進数での数字かどうかを調べる。
 .br
-.B "0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F"
-の文字であるかどうかを調べることと等価である。
+\fB0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F\fP の文字であるかどうかを調べることと等価である。
 .SH 返り値
-文字
-.I c
-が調べた文字の種類に合っていれば 0 以外を返す。
-そうでなければ 0 を返す。
+文字 \fIc\fP が調べた文字の種類に合っていれば 0 以外を返す。 そうでなければ 0 を返す。
 .SH 準拠
-C99, 4.3BSD.
-C89 では、これらの関数のうち
-.BR isascii ()
-と
-.BR isblank ()
-以外の
-すべてが規定されている。
-.BR isascii ()
-は BSD や SVr4 の拡張である。
-.BR isblank ()
-は POSIX.1-2001 と C99 7.4.1.3 に準拠している。
-POSIX.1-2008 は、
-.BR isascii ()
-を廃止予定としている。
-ローカライズされたアプリケーションでは、移植性を確保しつつ、
-この関数を使用することはできない点に注意すること。
+C99, 4.3BSD.  C89 では、これらの関数のうち \fBisascii\fP()  と \fBisblank\fP()  以外の
+すべてが規定されている。 \fBisascii\fP()  は BSD や SVr4 の拡張である。 \fBisblank\fP()  は POSIX.1\-2001
+と C99 7.4.1.3 に準拠している。 POSIX.1\-2008 は、 \fBisascii\fP()  を廃止予定としている。
+ローカライズされたアプリケーションでは、移植性を確保しつつ、 この関数を使用することはできない点に注意すること。
 .SH 注意
-ある文字がどの種類に入るかということは、現在のロケールに依存する。
-たとえば、デフォルトの
-.B "C"
-ロケールでは
-.BR isupper ()
-は A のウムラウトを認識できないので、それが大文字だということがわからない。
+ある文字がどの種類に入るかということは、現在のロケールに依存する。 たとえば、デフォルトの \fBC\fP ロケールでは \fBisupper\fP()  は A
+のウムラウトを認識できないので、それが大文字だということがわからない。
 .SH 関連項目
-.BR iswalnum (3),
-.BR iswalpha (3),
-.BR iswblank (3),
-.BR iswcntrl (3),
-.BR iswdigit (3),
-.BR iswgraph (3),
-.BR iswlower (3),
-.BR iswprint (3),
-.BR iswpunct (3),
-.BR iswspace (3),
-.BR iswupper (3),
-.BR iswxdigit (3),
-.BR setlocale (3),
-.BR toascii (3),
-.BR tolower (3),
-.BR toupper (3),
-.BR ascii (7),
-.BR locale (7)
+\fBiswalnum\fP(3), \fBiswalpha\fP(3), \fBiswblank\fP(3), \fBiswcntrl\fP(3),
+\fBiswdigit\fP(3), \fBiswgraph\fP(3), \fBiswlower\fP(3), \fBiswprint\fP(3),
+\fBiswpunct\fP(3), \fBiswspace\fP(3), \fBiswupper\fP(3), \fBiswxdigit\fP(3),
+\fBsetlocale\fP(3), \fBtoascii\fP(3), \fBtolower\fP(3), \fBtoupper\fP(3), \fBascii\fP(7),
+\fBlocale\fP(7)