摘要:
C++ 11中的Lambda表达式用于定义并创建匿名的函数对象, 函数式变成风格也融入到C++中。 Lambda 的函数显得与以前的C++规范下的代码风格有些差别,先看一个简单的例子;int main(){ int girls = 3; int boys = 4; auto totalChild = [](int x, int y)->int { return x + y; }; return totalChild(girls + boys); }如上代码,我们定义了一个lambda 函数, 该函数接受两个参数(int x,int y),并返回其值。 直观的说, lambda 函...
阅读全文