wctype
From cppreference.com
| ヘッダ <wctype.h> で定義 |
||
| wctype_t wctype( const char* str ); |
(C95 以降) | |
ワイド文字分類の wctype_t 型の値を構築します。これは、 LC_CTYPE カテゴリを表します。標準の分類カテゴリのいずれか、または "jkanji" のようなロケール固有のカテゴリである場合があります。
目次 |
[編集] パラメータ
| str | - | 目的のカテゴリの名前を含む C 文字列 |
すべての C ロケールでサポートされている str の値は以下の通りです。
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 ロケールでサポートされているカテゴリの名前でない場合はゼロ。
[編集] 参考文献
- C23標準 (ISO/IEC 9899:2024)
- 7.30.2.2.2 The wctype function (p: TBD)
- C17標準 (ISO/IEC 9899:2018)
- 7.30.2.2.2 The wctype function (p: TBD)
- C11標準 (ISO/IEC 9899:2011)
- 7.30.2.2.2 The wctype function (p: 452)
- C99標準 (ISO/IEC 9899:1999)
- 7.25.2.2.2 The wctype function (p: 398)
[編集] 関連項目
| (C95) |
指定されたLC_CTYPEカテゴリに従ってワイド文字を分類する (関数) |
| C++ ドキュメント for wctype
| |