C++11 lambda 递归 123456789101112131415#include <iostream>#include <functional>int main(){ auto f = [](int x) { std::function<int(int)> s = [&](int n) { return n == 1 ? 1 : n + s(n - 1); }; return s(x); }; std::cout << f(4) << std::endl;} C++ C++11 lambda表达式 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处! C++11 pair作为无序容器的key 上一篇 leetcode 1001 网格照明 下一篇