type
<cwctype>

wctrans_t

Wide character transformation
Scalar type that can hold values which represent locale-specific character transformations.

This is the type returned by function wctrans, and depends on the LC_CTYPE locale category selected at the time of the call.