Tudo sobre expressões lambda: somar

Escreva uma função que retorne uma função anônima que some number ao valor que receber. A função retornada deve guardar o valor fornecido.

Exemplos

auto adds1 = addsN(1.0);
adds1(3.0); // ➞ 4.0
adds1(5.7); // ➞ 6.7

auto adds10 = addsN(10.0);
adds10(44.0); // ➞ 54.0
adds10(20.0); // ➞ 30.0

Notas

N/A