1 .\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
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.
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
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>
20 .TH ISWBLANK 3 2010-09-20 "GNU" "Linux Programmer's Manual"
23 .\"O iswblank \- test for whitespace wide character
24 iswblank \- ¶õÇò¥ï¥¤¥Éʸ»ú¤«¤É¤¦¤«¤òÄ´¤Ù¤ë
28 .B #include <wctype.h>
30 .BI "int iswblank(wint_t " wc );
34 .\"O Feature Test Macro Requirements for glibc (see
35 .\"O .BR feature_test_macros (7)):
36 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
37 .RB ( feature_test_macros (7)
44 _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
45 _POSIX_C_SOURCE\ >=\ 200112L;
55 .\"O function is the wide-character equivalent of the
58 .\"O It tests whether \fIwc\fP is a wide character
59 .\"O belonging to the wide-character class "blank".
63 ¤ËÂбþ¤¹¤ë¥ï¥¤¥Éʸ»ú´Ø¿ô¤Ç¤¢¤ë¡£
64 ¤³¤Î´Ø¿ô¤Ï¡¢\fIwc\fP ¤¬¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank" ¤Ë°¤¹¤ë¥ï¥¤¥Éʸ»ú¤«¤É
67 .\"O The wide-character class "blank" is a subclass of the wide-character class
69 ¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank" ¤Ï¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "space" ¤Î¥µ¥Ö¥¯¥é¥¹¤Ç¤¢¤ë¡£
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 ¤È¤â¶¦ÄÌÉôʬ¤ò»ý¤¿¤Ê¤¤¡£
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 ¤ò¾ï¤Ë
86 .\"O .SH "RETURN VALUE"
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.
95 ´Ø¿ô¤Ï¡¢\fIwc\fP ¤¬¥ï¥¤¥Éʸ»ú¥¯¥é¥¹ "blank" ¤Ë°¤¹¤ë
96 ¥ï¥¤¥Éʸ»ú¤Ê¤é¤Ð 0 ¤Ç¤Ê¤¤ÃͤòÊÖ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï 0 ¤òÊÖ¤¹¡£
97 .\"O .SH "CONFORMING TO"
109 ¤ÎÆ°ºî¤Ï¡¢¸½ºß¤Î¥í¥±¡¼¥ë¤Î