[Rumble-jp-dev] 開発環境セットアップツール

Back to archive index

Naoki Kurosawa naoki_kuros****@ybb*****
2003年 2月 22日 (土) 23:23:32 JST


小島さん。

KH> encoding="MS932" を入れて
KH> テストしたところちゃんとちゃんとメールが文字化けせずに送られてきました。
KH> コンパイル時に文字コードを指定しないとおかしくなるんですね。

ソースの文字コードです。

正確にはSJISとMS932はイコールではないです。

ISO(だったかJISだったか)が決めたshift jisと、
Windowsで使われているshift jisに違いがあるからで、
#NECとIBMが拡張文字領域というのを追加してしまいました。
Windowsで使われているshift jisは
「現在のところ」MS932かCP932かWindows-31Jという名前です。

余談ですがHP-UX上のSJISやSolarisのSJISもまたちびっとずつ違いがあり、
それはそれは面倒なことになっています。

「今後は」Windows-31Jを使うべきだ、という情報もあります。
JDK1.4だか1.4.1だかでWindows-31Jが一番あるべき姿に変更されるとか。
#こちらは未確認情報。

-- 
Naoki Kurosawa <naoki_kuros****@ybb*****>





Rumble-jp-dev メーリングリストの案内
Back to archive index