65,210
社区成员
发帖
与我相关
我的任务
分享bool manage::UDgreater(person *mm1, person *mm2)
{
return (mm1->getmath()) > (mm2->getmath());
}
void manage::sortplist()
{
sort(plist.begin(), plist.end(), UDgreater);
}
sort(plist.begin(), plist.end(), mem_fun(&manage::UDgreater) );
struct UDgreater
{
bool operator() (person *mm1, person *mm2)
{
return (mm1->getmath()) > (mm2->getmath());
}
};
...
void manage::sortplist()
{
sort(plist.begin(), plist.end(), UDgreater);
}
bool managerUDgreater(person *mm1, person *mm2)
{
return (mm1->getmath()) > (mm2->getmath());
}
struct managerCompare
{
bool operator()(person *mm1, person *mm2)
{
return (mm1->getmath()) > (mm2->getmath());
}
}