2008-06-18から1日間の記事一覧

push_back_aが誤動作?

boost::spirit::push_back_a(dst, val)が正常に動いていないような気がします. #include <boost/spirit.hpp> #include <boost/lambda/bind.hpp> #include <iostream> #include <string> #include <vector> struct TestGrammar : boost::spirit::grammar<TestGrammar> { std::vector<int>& ret; TestGrammar(std::vector<int>& ref): ret(ref){…</int></int></testgrammar></vector></string></iostream></boost/lambda/bind.hpp></boost/spirit.hpp>