月別アーカイブ: 2010年1月

cygwinのgcc/g++で文字化け

とある事情で「ロケットガール」を見ながら、c/c++の本を書いています。c/c++の本では、windows環境とlinux環境で動作確認をするわけですが、あっちこっちに移動するのが面倒なので、前チェックとして cygwin の gcc/g++ を使っています。 # 「ロケットガール」のほうは後日 さて、Visual C++ 2008 と gcc/g++ ですが、微妙に動作が違います。標準関数系はだいたい同じ(って同じじゃないと困るけど)なんですが、例外やらエラーの発生の仕方が異なります。なので、例外(try-catch)を使って受け取ったときに、メッセージを出力してチェックすることになります。 これを、コマンドラインでコンパイルして、コマンドラインで実行、ってことになります。 cygwin のシェルを立ち上げて、実行すると <001> な具合に文字化けします。これは、cygwinをインスト … 続きを読む

カテゴリー: 開発 | 5件のコメント