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のサービスパックとしては「修正しない」って言われたそうです。
さてさて、どうなるやら。