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.