wchar_t

In C++ programs, wchar_t is a fundamental data type that can represent distinct codes for any element of the largest extended character set in any of the supported locales. In Appmethod C++, a wchar_t type is the same size, signedness, and alignment requirement as an unsigned short type.