>>35
wstringじゃなくて、1バイトコードと2バイトコードの混在する文字列を扱えるかどうかが知りたいのですが・・・。
というか、多分扱えないとは思うので、stringでマルチバイト文字列を扱うとき
みなさんはどうやっているのか聞きたいのです。

stringの内容を書き換えない場合は、operator const char*()があるから
そのままCライブラリに投げればいいとして、
stringの内容を書き換える場合、たとえば部分文字列の置き換えなんかはどうしたら良いのでしょうか?