struct person { int age; string name; }; vector<person> v; sort(v.begin(), v.end(), bind(less<int>(), bind(&person::age, _1), bind(&person::age, _2)));
メンバ変数ポインタ渡せるんだ・・・私のbindでは残念ながらできません
struct person { int age; string name; }; vector<person> v; sort(v.begin(), v.end(), bind(less<int>(), bind(&person::age, _1), bind(&person::age, _2)));
メンバ変数ポインタ渡せるんだ・・・私のbindでは残念ながらできません