lambda C++11 pod spodem

0

Cześć :)
Rozważając ten kod można dojść do wniosku, że lambda w C++11 są obiektami funkcyjnymi. Tzn. jest tworzony sobie obiekt o zakresie lokalnym, który ma przeciążony operator().

http://goo.gl/NhV3Zf

Dobrze myślę/dodajcie coś od siebie?

1

A po co rozważać, jak to jest wszystko opisane: http://en.cppreference.com/w/cpp/language/lambda

The lambda expression constructs an unnamed prvalue temporary object of unique unnamed non-union non-aggregate type, known as closure type, which is declared (for the purposes of ADL) in the smallest block scope, class scope, or namespace scope that contains the lambda expression.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0