cygwin の gcc-3 (GCC) 3.4.4 を使って
猫でもわかるの最初のサンプルを文字コードをutf8 の ファイル名 foo.cpp で保存して
gcc-3 -mwindows -foo.cpp
してできたファイルを実行させるとタイトルが文字化けするんですが
ファイルの文字コードを sjis にすると文字化けせずに表示できました。
日本語以外の文字も使いたいので utf8 のまま、
出力を文字化けさせずにするにはどうすれば良いですか?
コンソール画面の文字コードがsjisなんじゃないの?
A系のAPIにutf8渡してどーする?
--input-charset=utf-8 --exec-charset=shift-jis とかそんな感じじゃない?
823 :
819:2011/05/05(木) 09:42:56.74
cygwinのmingw系はlibiconv使わないようになってたような
>>823 NKFをインストールして foo | nkf -w とするのが簡単かと。
827 :
819:2011/05/06(金) 05:25:56.04