2011-04-01から1日間の記事一覧

Boost.Phoenix V3 - std::endl

C++

#include <vector> #include <boost/range/algorithm/for_each.hpp> #include <boost/phoenix.hpp> int main() { using boost::phoenix::arg_names::_1; const std::vector<int> v = {1, 2, 3}; boost::for_each(v, std::cout << _1 << std::endl); } 1 2 3わーい、std::endlが使えるよー。 Boost.Lambdaは、このへんの「技術的な</int></boost/phoenix.hpp></boost/range/algorithm/for_each.hpp></vector>…