OSDN Git Service

(split) LDP_man-pages: release ioctl.2 [JM:00378]
[linuxjm/LDP_man-pages.git] / draft / man3 / iswalpha.3
1 .\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
2 .\"
3 .\" This is free documentation; you can redistribute it and/or
4 .\" modify it under the terms of the GNU General Public License as
5 .\" published by the Free Software Foundation; either version 2 of
6 .\" the License, or (at your option) any later version.
7 .\"
8 .\" References consulted:
9 .\"   GNU glibc-2 source code and manual
10 .\"   Dinkumware C library reference http://www.dinkumware.com/
11 .\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
12 .\"   ISO/IEC 9899:1999
13 .\"
14 .\" About this Japanese page, please contact to JM Project <JM@linux.or.jp>
15 .\" Translated Wed Aug  31 22:40:19 JST 1999
16 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
17 .\" Updated Sun Dec 26 19:31:18 JST 1999
18 .\"           by Kentaro Shirakata <argrath@yo.rim.or.jp>
19 .\"
20 .TH ISWALPHA 3 1999-07-25 "GNU" "Linux Programmer's Manual"
21 .\"O .SH NAME
22 .SH Ì¾Á°
23 .\"O iswalpha \- test for alphabetic wide character
24 iswalpha \- ±Ñ»ú¥ï¥¤¥Éʸ»ú¤«¤É¤¦¤«¤òÄ´¤Ù¤ë
25 .\"O .SH SYNOPSIS
26 .SH ½ñ¼°
27 .nf
28 .B #include <wctype.h>
29 .sp
30 .BI "int iswalpha(wint_t " wc );
31 .fi
32 .\"O .SH DESCRIPTION
33 .SH ÀâÌÀ
34 .\"O The
35 .\"O .BR iswalpha ()
36 .\"O function is the wide-character equivalent of the
37 .\"O .BR isalpha (3)
38 .\"O function.
39 .\"O It tests whether \fIwc\fP is a wide character
40 .\"O belonging to the wide-character class "alpha".
41 .BR iswalpha ()
42 ´Ø¿ô¤Ï
43 .BR isalpha (3)
44 ¤ËÂбþ¤¹¤ë¥ï¥¤¥Éʸ»ú´Ø¿ô¤Ç¤¢¤ë¡£
45 ¤³¤Î´Ø¿ô¤Ï \fIwc\fP ¤¬¥ï¥¤¥Éʸ»ú¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¡£
46 .PP
47 .\"O The wide-character class "alpha" is a subclass of the
48 .\"O wide-character class "alnum",
49 .\"O and therefore also a subclass of the wide-character class "graph" and
50 .\"O of the wide-character class "print".
51 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha" ¤Ï¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alnum" ¤Î¥µ¥Ö¥¯¥é¥¹¤Ç¤¢
52 ¤ë¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "graph" ¤È¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "print" ¤Î
53 ¥µ¥Ö¥¯¥é¥¹¤Ç¤â¤¢¤ë¡£
54 .PP
55 .\"O Being a subclass of the wide-character class "print",
56 .\"O the wide-character class
57 .\"O "alpha" is disjoint from the wide-character class "cntrl".
58 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "print" ¤Î¥µ¥Ö¥¯¥é¥¹¤Ê¤Î¤Ç¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha"
59 ¤Ï¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "cntrl" ¤È¶¦ÄÌÉôʬ¤ò»ý¤¿¤Ê¤¤¡£
60 .PP
61 .\"O Being a subclass of the wide-character class "graph",
62 .\"O the wide-character class "alpha" is disjoint from
63 .\"O the wide-character class "space" and its subclass "blank".
64 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "graph" ¤Î¥µ¥Ö¥¯¥é¥¹¤Ê¤Î¤Ç¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha"
65 ¤Ï¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "space" ¤È¤½¤Î¥µ¥Ö¥¯¥é¥¹¤Ç¤¢¤ë "blank" ¤È¶¦ÄÌ
66 Éôʬ¤ò»ý¤¿¤Ê¤¤¡£
67 .PP
68 .\"O Being a subclass of the wide-character class "alnum",
69 .\"O the wide-character class "alpha" is disjoint from
70 .\"O the wide-character class "punct".
71 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alnum" ¤Î¥µ¥Ö¥¯¥é¥¹¤Ê¤Î¤Ç¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha"
72 ¤Ï¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "punct" ¤È¶¦ÄÌÉôʬ¤ò»ý¤¿¤Ê¤¤¡£
73 .PP
74 .\"O The wide-character class "alpha" is disjoint from the wide-character class
75 .\"O "digit".
76 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha" ¤Ï¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "digit" ¤È¶¦ÄÌÉôʬ¤ò»ý¤¿¤Ê¤¤¡£
77 .PP
78 .\"O The wide-character class "alpha" contains the wide-character classes "upper"
79 .\"O and "lower".
80 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha" ¤Ï¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "upper" ¤È "lower" ¤ò´Þ
81 ¤à¡£
82 .PP
83 .\"O The wide-character class "alpha" always contains at least the
84 .\"O letters \(aqA\(aq to \(aqZ\(aq and \(aqa\(aq to \(aqz\(aq.
85 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha" ¤Ï¡¢¾¯¤Ê¤¯¤È¤â \(aqA\(aq ¤«¤é \(aqZ\(aq,
86 \(aqa\(aq ¤«¤é \(aqz\(aq ¤Þ¤Ç¤Îʸ»ú¤ò¾ï¤Ë´Þ¤à¡£
87 .\"O .SH "RETURN VALUE"
88 .SH ÊÖ¤êÃÍ
89 .\"O The
90 .\"O .BR iswalpha ()
91 .\"O function returns nonzero
92 .\"O if \fIwc\fP is a wide character
93 .\"O belonging to the wide-character class "alpha".
94 .\"O Otherwise it returns zero.
95 .BR iswalpha ()
96 ´Ø¿ô¤Ï¡¢\fIwc\fP ¤¬¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "alpha" ¤Ë°¤¹¤ë
97 ¥ï¥¤¥Éʸ»ú¤Ê¤é¤Ð 0 ¤Ç¤Ê¤¤ÃͤòÊÖ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï 0 ¤òÊÖ¤¹¡£
98 .\"O .SH "CONFORMING TO"
99 .SH ½àµò
100 C99.
101 .\"O .SH NOTES
102 .SH Ãí°Õ
103 .\"O The behavior of
104 .\"O .BR iswalpha ()
105 .\"O depends on the
106 .\"O .B LC_CTYPE
107 .\"O category of the
108 .\"O current locale.
109 .BR iswalpha ()
110 ¤ÎÆ°ºî¤Ï¡¢¸½ºß¤Î¥í¥±¡¼¥ë¤Î
111 .B LC_CTYPE
112 ¥«¥Æ¥´¥ê¤Ë°Í¸¤¹¤ë¡£
113 .\"O .SH "SEE ALSO"
114 .SH ´ØÏ¢¹àÌÜ
115 .BR isalpha (3),
116 .BR iswctype (3)