Lambdas are no longer a new C++ feature – it’s been 10 years since they have been introduced. In this post, I attempt to clear up some common, in my experience, misconceptions by explaining the basics of their inner workings.
![Lambdas under the hood](https://jeremimucha.com/wp-content/uploads/2020/11/cpp_100_left.png)
Lambdas are no longer a new C++ feature – it’s been 10 years since they have been introduced. In this post, I attempt to clear up some common, in my experience, misconceptions by explaining the basics of their inner workings.
In this post we explore a piece of testing utility code that can make writing tests for multithreaded code a little less cumbersome. The implementation involves a dash of metaprogramming. You have been warned.