>>108
よく知らないけれどUnicodeと変換先の文字コードの変換表だと思って指定できるようにした。
はい、引数に書くのを思いっきり忘れましたillorz
- return .toString(toMBSz(s));
+ return .toString(toMBSz(s, codePage));
- return fromMBSz(.toStringz(s));
+ return fromMBSz(.toStringz(s), codePage);

cstreamccとかかなり手抜き実装です。
本当はgetcのほうをオーバーライドしないといけないんだろうけどやってない…
マルチバイト文字の境目はどうやって判定すれば良いのやら