2009-02-05から1日間の記事一覧
C++テンプレートメタプログラミングの例があるなら、C言語プリプロセッサメタプログラミングの例があってもいいと思うの…… #include <boost/preprocessor.hpp> #define FIZZBUZZ_PROC(z, i, _) \ puts( \ BOOST_PP_IF(BOOST_PP_MOD(i, 3), "", "Fizz") \ BOOST_PP_IF(BOOST_PP_MOD(i,</boost/preprocessor.hpp>…