0
有人可以向我解釋這段代碼是一步一步來的嗎?我發現它在本主題:Segmentation fault on gcc caused by lambda wrapper over variadic template function call,我不明白什麼:關於C++代碼的一些說明(lambda封裝和可變參數模板)
template <typename TNode, typename... TNodes>
auto execute(TNode& n, TNodes&... ns)
{
[&](){ n.execute(ns...); }();
}
特別是部分:[&](){ n.execute(ns...); }();
有沒有像CAML或者Ocaml與演算和programmation語言有聯繫嗎?
預先感謝您