次の方法で共有


wctype

更新 : 2007 年 11 月

ワイド文字コードの分類規則を取得します。

wctype_t wctype(
   const char * property 
);

パラメータ

  • property
    プロパティ文字列。

戻り値

現在のロケールの LC_CTYPE カテゴリで、プロパティ文字列 property と一致する名前の分類規則が定義されていない場合、関数は 0 を返します。それ以外の場合は、次に呼び出す towctrans の 2 番目の引数として使用できる、0 以外の値を返します。

解説

この関数は、ワイド文字コードの分類規則を取得します。次の呼び出しのペアはすべてのロケールで同じように動作しますが、"C" ロケールでも、ほかの分類規則を定義できます。

関数

同等の関数

iswalnum( c )

iswctype( c, wctype( "alnum" ) )

iswalpha( c )

iswctype( c, wctype( "alpha" ) )

iswcntrl( c )

iswctype( c, wctype( "cntrl" ) )

iswdigit( c )

iswctype( c, wctype( "digit" ) )

iswgraph( c )

iswctype( c, wctype( "graph" ) )

iswlower( c )

iswctype( c, wctype( "lower" ) )

iswprint( c )

iswctype( c, wctype( "print" ) )

iswpunct( c )

iswctype( c, wctype( "punct" ) )

iswspace( c )

iswctype( c, wctype( "space" ) )

iswupper( c )

iswctype( c, wctype( "upper" ) )

iswxdigit( c )

iswctype( c, wctype( "xdigit" ) )

必要条件

ルーチン

必須ヘッダー

wctype

<wctype.h>

互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。

参照

参照

データ変換

setlocale、_wsetlocale