C ++ 0x lambdas模板参数?
可能重复:
lambda函数可以模板化吗?
有可能有一个C ++ 0x lambda与模板参数? 例如:
template <typename T> [=](const T *x) {}
我想要做的是在类型列表(variadic参数列表)上编写静态for循环,并且我想将当前类型作为参数传递给目标仿函数(或lambda)的operator()。
这就是所谓的多态lambda,我已经问过它:lambda函数可以模板化吗?
不,在C ++ 0x中是不可能的。 也许是下一个。
然而boost :: phoenix允许这样做,所以它可能是一个很好的解决方法。
链接地址: http://www.djcxy.com/p/51571.html