标签: c++ boost template-meta-programming boost-fusion
对于我当前的项目,有必要迭代boost::fusion容器。为此,我发现boost::fusion::for_each非常有用。现在,每次调用operator()的{{1}}时,我都需要增加一个计数器。
boost::fusion
boost::fusion::for_each
operator()
首先,我尝试将成员Functor添加到int count,但这是不可能的,因为Functor必须是operator()成员函数{ {1}}。
Functor
int count
以下简短代码片段说明了我想要实现的目标。
const
这种问题有解决方法吗?