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

phoenix使い始め。(lazy_make_shared)

phoenixが強力らしいので使ってみることにした。 main.cpp #include <iostream> #include <vector> #include <boost/spirit/home/phoenix.hpp> #include <pstade/oven/algorithm.hpp> #include <pstade/oven/initial_values.hpp> #include "./lazy_make_shared.hpp" class A { public: A(int n) : n_(n) { std::cout << "created(" << n << ")"…</pstade/oven/initial_values.hpp></pstade/oven/algorithm.hpp></boost/spirit/home/phoenix.hpp></vector></iostream>