Dans C de 14 quelque chose comme cela a été légalisé (pour lambdas
): -automatique comme argument de la fonction
auto l = [](auto x, auto y) { return x+y; };
Cependant quelque chose comme ceci est toujours pas légale: -
auto sum (auto x, auto y)
{
return x+y;
}
Ma curiosité C'est pourquoi le second n'a pas été ajouté à la norme (bien qu'il soit censé être ajouté en C++ 17, je l'espère)? Quels étaient les avantages & contre le second?
modèle beaucoup !? – StoryTeller