【GUIライブラリ】wxWindowsでのひょーん
at TECH
294:思兼 ◆l3iwkTImVo
03/07/08 22:00
>>293
unicodeのこと、詳しく知らんのです。>>292の結論に至った過程を書くので,誰か
間違っている所を指摘してください。
まず、全ての文字に2バイトコードを割り当てたunicode(UCS2)が基本としてあって,
ASCIIコードをそのまま用い,それ以外を最大3バイトで表すUTF-7(7bitコード)と,
UTF-8(8bitコード)がある。
で、wchar_t型は16bit整数で,UCS2と非常に相性が良い。Windows2000/XPの内部
でもこれが使える。(〜Wという名前のAPI)
wxWindowsでも,--enable-unicodeをしたら,wchar_tを用いて内部でUCS2を使う。
だけれど,ソースをUCS2で書いたらコンパイルできない。
試しにUTF-8で書いたら,もちろんコンパイルは通るけれど文字化けする.
結論:UCS2をコンパイルできないとソース内にユニコードの文字列を直接書き込むのは不可能。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5132日前に更新/338 KB
担当:undef