Slide 18
Slide 18 text
function compareFunc = [&left, &right] (int n)
{
return left <= n && n < right;
} );
int result = count_if ( v.begin(), v.end(), compareFunc );
Func isEven = (n => n % 2 == 0);
List numbers =
new List{1,2,3,4,5,6,7};
var evens = numbers.FindAll( isEven );
Первоклассные функции