2011-11-06から1日間の記事一覧

ユーザ定義リテラルを使った FizzBuzz

C++

まぁ処理自体は、Boost.MPL で行っているんですが。 整数は template で受け取る事が出来るので、Boost.MPL を使用してコンパイル時に処理することが出来ます。 [ソース] #include <iostream> #include <type_traits> #include <string> #include <utility> #include <boost/mpl/string.hpp> #include <boost/mpl/eval_if.hpp> namespace mpl = boos</boost/mpl/eval_if.hpp></boost/mpl/string.hpp></utility></string></type_traits></iostream>…