EN JA
ISWALNUM(3)
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_twint_t) とともに使用するための文字の分類ユーティリティ関数です。同様に名前が付けられた単一バイト分類の関数 ( isalnum(3) のような) のための説明を参照してください。

戻り値

関数は文字テストが偽なら 0 を、文字テストが真なら 0 以外を返します。

規格

FreeBSD の拡張である iswascii(), iswhexnumber(), iswideogram(), iswnumber(), iswphonogram(), iswrune(), iswspecial() を除いて、これらの関数は、 IEEE Std 1003.1-2001 (“POSIX.1”) に適合しています。

警告

これらの関数の結果は、引数が WEOF または現在のロケールで有効な wchar_t 値でないなら未定義です。
October 3, 2002 FreeBSD