wctype()

Получить характеристику символа

Прототип:

#include <wctype.h>
wctype_t wctype( const char *property );

Аргументы:

property
Строка, которая определяет характеристику класса.

Библиотека:

libc

Описание:

Функция wctype() определяет правило классификации для кодов широких символов в соответствии с категорией LC_CTYPE, в частности используется с iswctype().

Некоторые классы определены для всех локалей, но для LC_CTYPE могут быть определены дополнительные классы. Используйте setlocale() для изменения категории LC_CTYPE.

Определенные классы:

alnum
alpha
blank
cntrl
digit
graph
lower
print
punct
space
upper
xdigit

Возвращаемое значение:

Объект wctype_t, который можно использовать для вызова iswctype() или 0, если символ имени класса является недопустимым для текущей локали.

Классификация:

ANSI, POSIX 1003.1

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

iswctype(), setlocale()




Предыдущий раздел: Описание API системной библиотеки