Le blog d'un informaticien passionné de partage, d'échanges et surtout, pas si zéro que ça.
C’est une astuce que j’avais trouvé il y a quelques temps déjà en écrivant un tutoriel sur RAII en C++, mais que j’ai envie de partager avec vous parce que c’est simple mais astucieux. Grâce à un lambda, on peut initialiser une variable déclarée constante, alors que sa valeur dépend d’une condition.
L’exemple est bateau, mais illustre bien la puissance des lambdas. Heureusement que cette fonctionnalité puissante est standard en C++ depuis 6 ans !