Std :: bind澄清

时间:2015-03-04 05:50:12

标签: c++

std::sort(std::begin(people), std::end(people),
          std::bind(std::less<>{},
                    std::bind(&Person::year_of_birth, _1),
                    std::bind(&Person::year_of_birth, _2)));

Person是一个具有成员year_of_birth的类,我们需要对其进行排序。 我不明白内部绑定是如何工作的(_1和_2)。是否可以与_2绑定一个类成员?

0 个答案:

没有答案