エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Shinchan's blog(2007-01)
_ かなりややこしいwxWidgetsにおける文字コードセットの取り扱いは意外とややこしい。 std::stringから... _ かなりややこしいwxWidgetsにおける文字コードセットの取り扱いは意外とややこしい。 std::stringからwxStringクラスへ変換する処理をしようとしたところ、大変手間取った。 stringに格納されている文字列は、UTF-8だったりShift-JISだったり、その他だったりする仕様。 先ずはUTF-8の場合の処理 #include "wx/encconv.h" #include <string> using namespace std; wxString UTF8toUCS2(string str) { int strsize = str.size() + 1; wxMBConvUTF8 conv; wchar_t *buff = new wchar_t[strsize*4]; // 32bit chars? size_t length = conv.MB2WC(