この文がC++で有効なのはなぜですか?
qi::rule<Iterator, std::string(), skipper<Iterator> > name;
ここから抽出:
ルールの定義は(再開されて)次のとおりです。
template <typename Iterator, typename T1, typename T2,
typename T3, typename T4>
struct rule : boost::proto::extends<bla, bla>, parser<bla, bla>
{
bla, bla
};
ここから抽出:
ルール定義は型を想定していますが、私はそれにオブジェクトを送信します。可能です?