yohhoyの日記

技術的メモをしていきたい日記

2012-03-07から1日間の記事一覧

function/bindとクラスデータメンバ

C++11標準ライブラリのstd::functionやstd::bindでは、クラスのデータメンバ(メンバ変数)を格納できる。 #include <functional> struct A { int md; void mf(int v) { md = v * 2; } } a; // メンバ関数 A::mf (比較用) std::function<void (A&, int)> f1 = &A::mf; f1(a, 3); // a.m</void></functional>…