Захваты с инициализатором и без, лямбда функции С++
В чем разница между этими двумя предикатами:
auto predicate = [z = x + y] (int i) { return i > z; };
auto predicate = [x, y] (int i) { return i > (x + y); };
Источник: Stack Overflow на русском
В чем разница между этими двумя предикатами:
auto predicate = [z = x + y] (int i) { return i > z; };
auto predicate = [x, y] (int i) { return i > (x + y); };
Ответов пока нет.