2010-01-07 (木)
*C++
もう少し,std::wstringとstd::stringを混ぜて使いやすくして欲しいなぁ.入出力は,UTF-8とかでエンコードされた状態の文字列をstringで扱って,内部ではwstringで持つという使い方も多いと思うのだけど.
内部エンコーディングまでUTF-8にするのも良いけど,日本語文字列がメインの場合は,wstringの方がメモリ効率良いし,速度的に有利です.wchar_tが4バイトな環境もありますが,変な文字使う必要ないなら2バイトにして使っちゃいます.