c++ lambda
code:__
auto plus = [](int a, int b) { return a + b; };
int result = plus(2, 3); // result == 5
int x = 0;
auto counter = &x() { x+=1; return x; }; // 変数xをキャプチャ
キャプチャ記法、 他 -> https://cpprefjp.github.io/lang/cpp11/lambda_expressions.html
[]で, 参照にするかコピーにするか決まる
code:a.cpp
int x = 0;
auto counter = &() {x+=1; return x;};
_[&]: 参照
_[=]: コピー