Quelle est la bonne façon de définir une fonction qui reçoit un int->int
par référence ?
void f(std::function< int(int) >& lambda);
ou alors
void f(auto& lambda);
Je ne suis pas sûr que la dernière forme soit même une syntaxe légale.
Existe-t-il d'autres façons de définir un paramètre lambda ?