EN JA
ISWXDIGIT(3)
ISWXDIGIT(3) Linux Programmer's Manual ISWXDIGIT(3)

名前

iswxdigit - 16 進数ワイド文字かどうかを調べる

書式


#include <wctype.h>
 

int iswxdigit(wint_t wc );

説明

iswxdigit() 関数は、 isxdigit(3) に対応するワイド文字関数である。この関数は、 wc がワイド文字クラス "xdigit"に属するワイド文字かどうかを調べる。

ワイド文字クラス "xdigit"は、ワイド文字クラス "alnum"のサブクラスである。したがって、ワイド文字クラス "graph"とワイド文字クラス "print"のサブクラスでもある。

ワイド文字クラス "print"のサブクラスなので、ワイド文字クラス "xdigit"はワイド文字クラス "cntrl"と共通部分を持たない。

ワイド文字クラス "graph"のサブクラスなので、ワイド文字クラス "xdigit"はワイド文字クラス "space"とそのサブクラスである "blank"と共通部分を持たない。

ワイド文字クラス "alnum"のサブクラスなので、ワイド文字クラス "xdigit"はワイド文字クラス "punct"と共通部分を持たない。

ワイド文字クラス "xdigit"は少なくとも、文字'A'から'F', 'a'から'f'と数字'0'から'9'を必ず含む。

返り値

iswxdigit() 関数は、 wc がワイド文字クラス "xdigit"に属するワイド文字ならば 0 でない値を返す。そうでなければ 0 を返す。

準拠

C99.

注意

iswxdigit() の動作は、現在のロケールの LC_CTYPE カテゴリに依存する。

関連項目

iswctype(3), isxdigit(3)

この文書について

この man ページは Linux man-pages プロジェクトのリリース 3.51 の一部である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。
1999-07-25 GNU