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