std::wctype
From cppreference.com
| ヘッダ <cwctype> で定義 |
||
| std::wctype_t wctype( const char* str ); |
||
指定された LC_CTYPE カテゴリのワイド文字分類を表す型 std::wctype_t の値を構築します。これは、標準の分類カテゴリのいずれか、または "jkanji" のようなロケール固有のカテゴリである可能性があります。
[編集] パラメータ
| str | - | 目的のカテゴリの名前を含む C 文字列 |
すべての C ロケールでサポートされる str の値は以下の通りです。
str の値 |
効果 |
"alnum"
|
std::iswalnum で使用されるカテゴリを識別します。 |
"alpha"
|
std::iswalpha で使用されるカテゴリを識別します。 |
"blank"
|
std::iswblank で使用されるカテゴリを識別します (C++11)。 |
"cntrl"
|
std::iswcntrl で使用されるカテゴリを識別します。 |
"digit"
|
std::iswdigit で使用されるカテゴリを識別します。 |
"graph"
|
std::iswgraph で使用されるカテゴリを識別します。 |
"lower"
|
std::iswlower で使用されるカテゴリを識別します。 |
"print"
|
std::iswprint で使用されるカテゴリを識別します。 |
"space"
|
std::iswspace で使用されるカテゴリを識別します。 |
"upper"
|
std::iswupper で使用されるカテゴリを識別します。 |
"xdigit"
|
std::iswxdigit で使用されるカテゴリを識別します。 |
[編集] 戻り値
現在の C ロケールで指定されたカテゴリに従ってワイド文字を分類するために std::iswctype と共に使用できる std::wctype_t オブジェクト。指定されたカテゴリが現在の C ロケールでサポートされていない場合はゼロを返します。
[編集] 関連項目
指定されたLC_CTYPEカテゴリに従ってワイド文字を分類する(関数) | |
| C のドキュメント (wctype)
| |