Salut tout le monde,
Vous le savez probablement, il y aura pas mal de nouveaut�s dans C++0x (mais pas les concepts), dont une que l'on appelle les lambda expressions. Il s'agit simplement de pouvoir �crire des fonctions anonymes (le nom provient du lambda calcul).
Voici, entre autres, un exemple de code utilisant cette nouvelle possibilit�.
Cela permettra de d�finir � la vol�e des fonctions afin d'�crire plus lisiblement, facilement et intuitivement des traitements sur des conteneurs standard, par exemple.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 std::find_if(employees.begin(), employees.end(), [&](const employee& e) { return e.salary() >= min salary && e.salary() < u limit; });
Ceci pourrait int�resser pas mal de personnes : un petit guide sur les lambdas de C++0x.
http://software.intel.com/en-us/blog...-lambdas-in-c/
N'h�sitez pas � poster en enfilade d'autres liens sur le sujet.
Bonne lecture![]()
Partager