ArticlesIntroduction to C++11: lambda expressions

In previous posts I familiarized you with some interesting features of the new C++11 Standard. Today I continue the diving and tell about lambda expressions.

The C++11 Standard finally provided such useful thing as lambda expressions. Advanced C++ developer will exclaim: "But lambda are already exist in boost!". That's right. But the new lambda are more powerful and, at my humble opinion, more practical. However I'm not going to compare realization of these lambdas. My point is to tell what is lambda and what it is used for.

> readmore

ArticlesIntroduction to C++11: nullptr and innovations of the initialization system

As I promised, I continue writing about the new C++ Standard. The previous post was about:

  • automatic type inference using auto;
  • type definition using decltype;
  • closing nested templates;
  • range-based for loop.

No more, nor less than, I think. But readers understand that this is a tip of an iceberg of features offered by new Standard.

> readmore