文字列Unicode
_ 文字列Unicode
_ C言語
リテラルの前にLをつけるとワイド文字になる。
wchar_t* p = L"AAA";
_ python
uを付けるとUnicodeになる。 Unicodeのencode()を使うと文字列を特定の文字コードひエンコードできる。
>>> u"あいう".encode('utf-8') '\xc2\x82\xc2\xa0\xc2\x82\xc2\xa2\xc2\x82\xc2\xa4'
これをUnicodeに戻すには以下。
unicode('\xc2\x82\xc2\xa0\xc2\x82\xc2\xa2\xc2\x82\xc2\xa4', 'utf-8') u'\x82\xa0\x82\xa2\x82\xa4'
Link: MenuBar(2444d)
Last-modified: 2017-07-19 (水) 22:33:28 (2444d)