2010-07-07から1日間の記事一覧

Spirit.Qi パース結果の型

C++

パース結果の型は、qi::ruleのattr_typeでとれるみたいです。 #include <iostream> #include <string> #include <boost/spirit/include/qi.hpp> namespace qi = boost::spirit::qi; template <class Rule, class Result> bool parse(const std::string& s, const Rule& rule, Result& result) { std::string::const_iterator first = s.</class></boost/spirit/include/qi.hpp></string></iostream>…