mpl::string

BoostML - is there an mpl::string


いま、mpl::stringが作られているらしく、こんな感じで使えるようにしたいみたいです。

typedef boost::mpl::string<'hell', 'o wo', 'rld!'> str;

シングルクォーテーションで文字列っぽいのを書いてるのは、multicharacter literalsっていうんだそうです。
始めて知りました。


でも、VC++9.0(2008)だとmulticharacter literalsが変な値になるらしく
バグ報告出したみたいなのですが、VC++9.0のサービスパックとしては「修正しない」って言われたそうです。


さてさて、どうなるやら。