Bonsoir,
loin de moi de nourrir un bon gros troll poilu, mais plus je lis des articles sur les lambda, plus je constate que c'est un truc inutile.
je m'explique, par exemple � la lecture de http://herbsutter.com/elements-of-modern-c-style/
prenons ce morceau de code auto i = find_if( begin(v), end(v), [=](int i) { return i > x && i < y; } );quel est l�int�r�t de de mettre un lambda, on peut supposer que ce find_if ne risque pas d'�tre tout seul dans tout le code, avec autant de r�p�tition du lambda, donc tr�s mauvais niveau r�utilisation.
apr�s on peut toujours faire comme dans l'exemple de 3DArchi (http://www.developpez.net/forums/d1160181/c-cpp/cpp/langage/fonction-lambda-parametre-fonction/)
et dans ce cas, quel est l'int�r�t par rapport � un foncteur je dirai "traditionnel" ? si quelqu'un a une petite explication ...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 auto lambda = [](int i1, int i2) { return i1+i2; } ;
Partager