std:: wctype
|
Определено в заголовочном файле
<cwctype>
|
||
|
std::
wctype_t
wctype
(
const
char
*
str
)
;
|
||
Создает значение типа
std::
wctype_t
, которое описывает категорию классификации широких символов
LC_CTYPE
. Это может быть одна из стандартных категорий классификации или локально-специфичная категория, такая как
"jkanji"
.
Параметры
| str | - | C-строка, содержащая имя требуемой категории |
Следующие значения str поддерживаются во всех локалях C:
значение
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 |
Возвращаемое значение
std:: wctype_t объект, пригодный для использования с std::iswctype для классификации широких символов согласно именованной категории текущей локали C, или ноль, если str не указывает на категорию, поддерживаемую текущей локалью C.
Смотрите также
классифицирует широкий символ согласно указанной
LC_CTYPE
категории
(функция) |
|
|
Документация C
для
wctype
|
|