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 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)  | |