くだすれC++/CLI(初心者用)part2at TECH
くだすれC++/CLI(初心者用)part2 - 暇つぶし2ch254:249
11/04/29 10:49:09.60
>>250,253
CLRは内部コードが16bitのユニコードなのでこうなちゃうんですね。

C#はこれでいけるのですけどね;;
const string msg = "「叱る」と「\uD842\uDF9Fる」";

とりあえず、これで対応しました。
array<wchar_t>^ cmsg = { L'「', L'叱', L'る', L'」', L'と', L'「', 0xD842, 0xDF9F, L'る', L'」' }; 
String^ msg = gcnew String(cmsg);

サロゲート対応のコードを書いてみました。
URLリンク(ideone.com)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch