c++ lambda嵌套时报错

    auto f = [](int n){
        return[n](int x){
            return n + x;
        };
    };

编译器生成报错:
**错误 1 error C2440: “return”: 无法从“main::::()::”转换为“int (__cdecl )(int)” *
这是为什,同样的VS编译器,其他人就成功了。

https://blog.csdn.net/yl2isoft/article/details/51227490