c ++ 14 aşağıdakileri yazmayı mümkün kılan genel lambdalar sundu:
auto func = [](auto a, auto b){
return a + b;
};
auto Foo = func(2, 5);
auto Bar = func("hello", "world");
Bu genel lambda'nın func
tıpkı şablonlu bir işlevin func
çalışacağı gibi çalıştığı çok açıktır .
C ++ komitesi neden genel lamda için şablon sözdizimi eklemeye karar verdi?