ISWALNUM(3) | FreeBSD Library Functions Manual | ISWALNUM(3) |
名称
iswalnum, iswalpha, iswascii, iswblank, iswcntrl, iswdigit, iswgraph, iswhexnumber, iswideogram, iswlower, iswnumber, iswphonogram, iswprint, iswpunct, iswrune, iswspace, iswspecial, iswupper, iswxdigit — ワイド文字分類ユーティリティライブラリ
Standard C Library (libc, -lc)書式
#include < wctype.h> int
iswalnum( wint_t wc);
int
iswalpha( wint_t wc);
int
iswascii( wint_t wc);
int
iswblank( wint_t wc);
int
iswcntrl( wint_t wc);
int
iswdigit( wint_t wc);
int
iswgraph( wint_t wc);
int
iswhexnumber( wint_t wc);
int
iswideogram( wint_t wc);
int
iswlower( wint_t wc);
int
iswnumber( wint_t wc);
int
iswphonogram( wint_t wc);
int
iswprint( wint_t wc);
int
iswpunct( wint_t wc);
int
iswrune( wint_t wc);
int
iswspace( wint_t wc);
int
iswspecial( wint_t wc);
int
iswupper( wint_t wc);
int
iswxdigit( wint_t wc);
解説
上記の関数はワイド文字 ( wchar_t か wint_t) とともに使用するための文字の分類ユーティリティ関数です。同様に名前が付けられた単一バイト分類の関数 ( isalnum(3) のような) のための説明を参照してください。戻り値
関数は文字テストが偽なら 0 を、文字テストが真なら 0 以外を返します。関連項目
isalnum(3), isalpha(3), isascii(3), isblank(3), iscntrl(3), isdigit(3), isgraph(3), ishexnumber(3), isideogram(3), islower(3), isnumber(3), isphonogram(3), isprint(3), ispunct(3), isrune(3), isspace(3), isspecial(3), isupper(3), isxdigit(3), wctype(3)規格
FreeBSD の拡張である iswascii(), iswhexnumber(), iswideogram(), iswnumber(), iswphonogram(), iswrune(), iswspecial() を除いて、これらの関数は、 IEEE Std 1003.1-2001 (“POSIX.1”) に適合しています。警告
これらの関数の結果は、引数が WEOF または現在のロケールで有効な wchar_t 値でないなら未定義です。October 3, 2002 | FreeBSD |