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�.
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; });
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.

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