uchar.h File
Purpose
Declares types and functions for manipulating the Unicode characters.
Description
The uchar.h file declares following types:
- char16_t
- An unsigned integer type used for 16-bit characters. It is similar to the uint_least16_t type.
- char32_t
- An unsigned integer types used for 32-bit characters. It is similar to uint_least32_t type.
The uchar.h file also lists the prototype declarations for the following Unicode utility functions: mbrtoc16(), mbrtoc32(), c16rtomb(), and c32rtomb().