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

上一篇: C++0x lambdas with template parameters?

下一篇: C# How use sign from another window?