2011-08-10から1日間の記事一覧

Boost.Phoenix で、2つ以上の式を呼び出す

Boost.Phoenix では、phoenix::bind と カンマ演算子を使用して、2つ以上の式を呼び出すことが出来ます。 [ソース] #include <boost/phoenix.hpp> #include <boost/range/irange.hpp> #include <boost/range/algorithm/for_each.hpp> #include <iostream> void disp(int n){ std::cout << n << std::endl; } int main(){ namespace phx = boost::phoenix</iostream></boost/range/algorithm/for_each.hpp></boost/range/irange.hpp></boost/phoenix.hpp>…