Reference

header

<cwctype> (wctype.h)

Wide character type
This header declares a set of functions to classify and transform individual wide characters.

For more info on how the standard ASCII character set is classified using the "C" locale, see <cctype>.

Functions

Character classification functions

They check whether the character passed as parameter belongs to a certain category:

iswalnum
Check if wide character is alphanumeric (function)
iswalpha
Check if wide character is alphabetic (function)
iswblank
Check if wide character is blank (function)
iswcntrl
Check if wide character is a control character (function)
iswdigit
Check if wide character is decimal digit (function)
iswgraph
Check if wide character has graphical representation (function)
iswlower
Check if wide character is lowercase letter (function)
iswprint
Check if wide character is printable (function)
iswpunct
Check if wide character is punctuation character (function)
iswspace
Check if wide character is a white-space (function)
iswupper
Check if wide character is uppercase letter (function)
iswxdigit
Check if wide character is hexadecimal digit (function)

Character conversion functions

Two functions that convert between letter cases:
towlower
Convert uppercase wide character to lowercase (function)
towupper
Convert lowercase wide character to uppercase (function)

Extensible classification/conversion functions

iswctype
Check if wide character has property (function)
towctrans
Convert using transformation (function)
wctrans
Return character transformation (function)
wctype
Return character property (function)

Types

wctrans_t
Wide character transformation (type)
wctype_t
Wide character type (type)
wint_t
Wide character integral type (type)

Constants

WEOF
Wide End-of-File (constant)

AltStyle によって変換されたページ (->オリジナル) /