- 852 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 17:47:58 ]
- コンパイラにUTF-8を認識させなければならない。BOMありUTF-8にできるならファイルを変換すべきだが、gccでは使えなくなる。
VCならBOM有りの場合にはshift jisに変換後にコンパイルしてくれる。当然、埋め込んだ文字列はMBCSのShift_JISになる。 そこで、Shift_JIS->UTF-8への変換をプログラムでやる必要がでてくる。 もう一つの方法は全て英語で書きASCIIにして、.po/.moファイルを作成しi18nにより日本語を表示する。 この場合全てasciiなので、UTF-8とShift_JISは同じものとなるので、特に問題は生じない。
|

|