>>831
> で、Windows は cp932 というシフトJISなわけ。
とすると、 cp932 は shiftjis を完全に内包している筈だけど、そうではない場合がある。
例えば、 "\x{301c}" は、 shiftjis だと正常に変換できるけど、 cp932 だとエラーになる。

cp932 を shiftjis に機種依存文字などを追加したもの、と理解していると、ハマる事がある。