いいじまです。

> JIS, Shift-JIS, EUC-JP の間は、同じ文字集合(本当の意味)を別
> の方法で符合化(encode)したものです。ですから、相互に変換する
> ことが完璧にできます。

厳密に言うとダウトだなあ。JIS X0201 Roman と ASCII の非互換。

Shift_JIS で G0 に採択されているのが ASCII ではなく JIS Roman なのに(こ
れは JIS X0208:1997 の付属書 1 に書いてある)、POSIX の EUC-JP では G0 は
ASCII で、それゆえに YEN SIGN problem という、non-CJK な人には理解に苦し
む&規格違反をしなければ合理的に処理できない問題を抱え込んでしまった。

========================================================================
飯嶋 浩光 / でるもんた・いいじま   http://www.ht.sakura.ne.jp/~delmonta/
IIJIMA Hiromitsu, aka Delmonta           mailto:delmonta@ht.sakura.ne.jp