欠陥てほどじゃないけど、C++0xじゃbasic_stringぐらいしか対応していなくて、
stream系やregexで使おうとしたら、charかwchar_tに変換するしかない。
ttp://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2238.html