2007-10-03から1日間の記事一覧

C++0x - char16_t, char32_t

C++

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</char32_t></char16_t>…