DJcode

文字コード変換はDJcodeがあったのでこれを使うことにしました。
使おうとしたら例によってコンパイルこけて、数箇所コードを修正するはめに…
105行目の「return reg.search(src);」を「return reg.find(src);」に、ポインタにsizeプロパティ使ってる箇所をsizeofに直しておしまい。
これで変換して文字化けとおさらば…と思ったらおさらばできなかった。ガーン。
よく考えると、jis→sjisの変換が必要なはずなんですが、DJcodeはjis変換できない…
どうしよう。
というか文字コードはよくわからないのでそういう面倒なことを考えなくてすむ世界にして下さい誰か。
追記。105行目に問題があるのは自動判定版だけです。