名前空間
変種
操作

wctype

提供: cppreference.com
< c‎ | string‎ | wide
ヘッダ <wctype.h> で定義
wctype_t wctype( const char* str );
(C95以上)

ワイド文字分類の LC_CTYPE カテゴリを表す wctype_t 型の値を構築します。 これは標準の分類カテゴリのいずれか、または "jkanji" のようなロケール固有のカテゴリでも構いません。

目次

[編集] 引数

str - 所望のカテゴリの名前を保持する C の文字列

str の以下の値はすべての C のロケールでサポートされています。

str の値 効果
"alnum" iswalnum で使用されるカテゴリを表します
"alpha" iswalpha で使用されるカテゴリを表します
"blank" iswblank で使用されるカテゴリを表します (C99)
"cntrl" iswcntrl で使用されるカテゴリを表します
"digit" iswdigit で使用されるカテゴリを表します
"graph" iswgraph で使用されるカテゴリを表します
"lower" iswlower で使用されるカテゴリを表します
"print" iswprint で使用されるカテゴリを表します
"space" iswspace で使用されるカテゴリを表します
"upper" iswupper で使用されるカテゴリを表します
"xdigit" iswxdigit で使用されるカテゴリを表します

[編集] 戻り値

現在の C のロケールの名前付きカテゴリに従ってワイド文字を分類するために iswctype で使用するのに適した wctype_t オブジェクト、または str が現在の C のロケールでサポートされているカテゴリの名前でなければゼロ。

[編集] 参考文献

  • C11 standard (ISO/IEC 9899:2011):
  • 7.30.2.2.2 The wctype function (p: 452)
  • C99 standard (ISO/IEC 9899:1999):
  • 7.25.2.2.2 The wctype function (p: 398)

[編集] 関連項目

ワイド文字を指定した LC_CTYPE カテゴリに従って分類します
(関数) [edit]