type
<cwchar> <cwctype>

wint_t

Wide int type
Typedef of a type able to represent any value of type wchar_t that is a member of the extended character set, as well as an additional value (not part of that set): WEOF.

This type may either be an alias of wchar_t or an alias of an integer type, depending on the particular library implementation. But it shall remain unchanged by default argument promotions from values of type wchar_t.

See also