C++11

// <string>
typedef basic_string<char32_t> u32string;

u32string 类的对象被用来存储及操作由 32 位大小的字符组成的字符序列。