Lambda

Lambda is a method to create a function object in C++. The basic structure is:

To get the type of the lambda;

You may mention that lambda is a function object.

If you using C++14 or letter. you can use auto keyword to create template lambda. To change your Cmake setting please check the flowing line.

and the using auto on C++

importing a variable as copy

the way to mutate a capture item

the best way to mutate variable out of the scope is using referance capture item.

To use all variables in the scope and also global just use & sign in capture list f lambda

And = for using copies.

Leave a Reply

Your email address will not be published. Required fields are marked *