char16_t(UTF-16), char32_t(UTF-32)の文字型が追加される
basic_stringにもchar16_t版, char32_t版が作られる
typedef basic_string<char16_t> u16string;
typedef basic_string<char32_t> u32string;
文字リテラルは以下のようになる
char c = 'a';
wchar_t c = L'a';
char16_t c = u'a';
char32_t c = U'a';
C++0x言語拡張まとめ