揭开Sean Parent的for_each_argument的神秘面纱

时间:2015-01-24 03:57:20

标签: c++ c++11 lambda

我看到Sean Parent最近的推文显示了以下功能:

template <class F, class... Args>
void for_each_argument(F f, Args&&... args) {
    [](...){}((f(std::forward<Args>(args)), 0)...);
}

我可以运行它并且它的行为与我期望的一样,但我无法理解它是如何工作的。那是一个空的lambda吗?

0 个答案:

没有答案