Standard library header <cwctype>
From cppreference.com
This header was originally in the C standard library as <wctype.h> .
This header is part of the C-style null-terminated wide strings library.
Types
wctrans_t
|
scalar type that holds locale-specific character mapping |
wctype_t
|
scalar type that holds locale-specific character classification |
wint_t
|
integer type that can hold any valid wide character and at least one more value |
Macros
WEOF
|
a non-character value of type wint_t used to indicate errors
(macro constant) |
Functions
Character classification |
|
checks if a wide character is alphanumeric
(function) |
|
checks if a wide character is alphabetic
(function) |
|
checks if a wide character is lowercase
(function) |
|
checks if a wide character is an uppercase character
(function) |
|
checks if a wide character is a digit
(function) |
|
checks if a wide character is a hexadecimal character
(function) |
|
checks if a wide character is a control character
(function) |
|
checks if a wide character is a graphical character
(function) |
|
checks if a wide character is a space character
(function) |
|
(C++11)
|
checks if a wide character is a blank character
(function) |
checks if a wide character is a printing character
(function) |
|
checks if a wide character is a punctuation character
(function) |
|
classifies a wide character according to the specified
LC_CTYPE
category
(function) |
|
looks up a character classification category in the current C locale
(function) |
|
Character manipulation |
|
converts a wide character to lowercase
(function) |
|
converts a wide character to uppercase
(function) |
|
performs character mapping according to the specified
LC_CTYPE
mapping category
(function) |
|
looks up a character mapping category in the current C locale
(function) |