OSDN Git Service

(split) LDP_man-pages: release ioctl.2 [JM:00378]
[linuxjm/LDP_man-pages.git] / draft / man3 / iswblank.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 Sep  1 22:40:19 JST 1999
16 .\"           by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
17 .\" Updated Sun Dec 26 19:31:26 JST 1999
18 .\"           by Kentaro Shirakata <argrath@yo.rim.or.jp>
19 .\"
20 .TH ISWBLANK 3  2010-09-20 "GNU" "Linux Programmer's Manual"
21 .\"O .SH NAME
22 .SH Ì¾Á°
23 .\"O iswblank \- test for whitespace wide character
24 iswblank \- ¶õÇò¥ï¥¤¥Éʸ»ú¤«¤É¤¦¤«¤òÄ´¤Ù¤ë
25 .\"O .SH SYNOPSIS
26 .SH ½ñ¼°
27 .nf
28 .B #include <wctype.h>
29 .sp
30 .BI "int iswblank(wint_t " wc );
31 .fi
32 .sp
33 .in -4n
34 .\"O Feature Test Macro Requirements for glibc (see
35 .\"O .BR feature_test_macros (7)):
36 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
37 .RB ( feature_test_macros (7)
38 »²¾È):
39 .in
40 .sp
41 .ad l
42 .BR iswblank ():
43 .RS
44 _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
45 _POSIX_C_SOURCE\ >=\ 200112L;
46 .br
47 or
48 .I cc\ -std=c99
49 .RE
50 .ad
51 .\"O .SH DESCRIPTION
52 .SH ÀâÌÀ
53 .\"O The
54 .\"O .BR iswblank ()
55 .\"O function is the wide-character equivalent of the
56 .\"O .BR isblank (3)
57 .\"O function.
58 .\"O It tests whether \fIwc\fP is a wide character
59 .\"O belonging to the wide-character class "blank".
60 .BR iswblank ()
61 ´Ø¿ô¤Ï¡¢
62 .BR isblank (3)
63 ¤ËÂбþ¤¹¤ë¥ï¥¤¥Éʸ»ú´Ø¿ô¤Ç¤¢¤ë¡£
64 ¤³¤Î´Ø¿ô¤Ï¡¢\fIwc\fP ¤¬¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank" ¤Ë°¤¹¤ë¥ï¥¤¥Éʸ»ú¤«¤É
65 ¤¦¤«¤òÄ´¤Ù¤ë¡£
66 .PP
67 .\"O The wide-character class "blank" is a subclass of the wide-character class
68 .\"O "space".
69 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank" ¤Ï¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "space" ¤Î¥µ¥Ö¥¯¥é¥¹¤Ç¤¢¤ë¡£
70 .PP
71 .\"O Being a subclass of the wide-character class "space",
72 .\"O the wide-character class "blank" is disjoint from the
73 .\"O wide-character class "graph" and therefore also disjoint
74 .\"O from its subclasses "alnum", "alpha", "upper", "lower", "digit",
75 .\"O "xdigit", "punct".
76 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "space" ¤Î¥µ¥Ö¥¯¥é¥¹¤Ê¤Î¤Ç¡¢¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank"
77 ¤Ï¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "graph" ¤È¤Ï¶¦ÄÌÉôʬ¤ò»ý¤¿¤º¡¢¤·¤¿¤¬¤Ã¤Æ¤½¤Î¥µ¥Ö¥¯¥é¥¹
78 ¤Ç¤¢¤ë "alnum", "alpha", "upper", "lower", "digit", "xdigit", "punct"
79 ¤È¤â¶¦ÄÌÉôʬ¤ò»ý¤¿¤Ê¤¤¡£
80 .PP
81 .\"O The wide-character class "blank" always contains
82 .\"O at least the space character
83 .\"O and the control character \(aq\\t\(aq.
84 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank" ¤Ï¡¢¾¯¤Ê¤¯¤È¤â¶õÇòʸ»ú¤ÈÀ©¸æʸ»ú \(aq\\t\(aq ¤ò¾ï¤Ë
85 ´Þ¤à¡£
86 .\"O .SH "RETURN VALUE"
87 .SH ÊÖ¤êÃÍ
88 .\"O The
89 .\"O .BR iswblank ()
90 .\"O function returns nonzero
91 .\"O if \fIwc\fP is a wide character
92 .\"O belonging to the wide-character class "blank".
93 .\"O Otherwise it returns zero.
94 .BR iswblank ()
95 ´Ø¿ô¤Ï¡¢\fIwc\fP ¤¬¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank" ¤Ë°¤¹¤ë
96 ¥ï¥¤¥Éʸ»ú¤Ê¤é¤Ð 0 ¤Ç¤Ê¤¤ÃͤòÊÖ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï 0 ¤òÊÖ¤¹¡£
97 .\"O .SH "CONFORMING TO"
98 .SH ½àµò
99 POSIX.1-2001.
100 .\"O .SH NOTES
101 .SH Ãí°Õ
102 .\"O The behavior of
103 .\"O .BR iswblank ()
104 .\"O depends on the
105 .\"O .B LC_CTYPE
106 .\"O category of the
107 .\"O current locale.
108 .BR iswblank ()
109 ¤ÎÆ°ºî¤Ï¡¢¸½ºß¤Î¥í¥±¡¼¥ë¤Î
110 .B LC_CTYPE
111 ¥«¥Æ¥´¥ê¤Ë°Í¸¤¹¤ë¡£
112 .\"O .SH "SEE ALSO"
113 .SH ´ØÏ¢¹àÌÜ
114 .BR isblank (3),
115 .BR iswctype (3)