2008-04-23 utf8.hpp Hamigaki Charset Hamigaki.ArchiversのUnicode対応は大体終わったので、書いていて気になった箇所をちょこちょこ弄っていきます。 今日はUTF-8のエンコーダ/デコーダを書きました。 コードページ65001でUTF-8に変換するコードは分かりにくいので、専用のコードを用意しただけです。 <hamigaki/charset/utf8.hpp> かなりテキトーな実装なので、後で書き直します。 UTF-8のcodecvtはBoostにもあるんで、そっちを呼ぶように書き換えた方がよいかもしれません。