2015-08-07から1日間の記事一覧

【C++】ラムダ式でメンバ変数をキャプチャする

C++

メモ。メンバ関数内でラムダ式を使う時、メンバ変数をキャプチャするにはthisをキャプチャする。 struct Hoge { int n; void f() { auto lambda = [this]() -> int { // this をキャプチャ return n * 2; // メンバ n を使う } std::cout << lambda() << std…