今年開催される『C++Now! 2012』のセッションの一つに 『テンプレートメタプログラミングによるコンパイル時構文解析』 なるものが存在しているのですが、github でライブラリが公開されていたのでちょっとつついてみました。 mpllibs - github とりあえず、safe_printf とかがあったのでそれを試してみました。 [ソース] #include <mpllibs/safe_printf/printf.hpp> #include <mpllibs/metaparse/string.hpp> #include <boost/mpl/print.hpp> int main(){ namespace safe = mpllibs::safe_printf; using safe::printf; printf<MPLLIBS_STRING("name:%s, age:%d\