我用sort()函数排序
class A {
public:
int a;
bool operator<(A aa) const
{
if (a < aa.a) {
return true;
}
return false;
}
bool operator<(const A &aa) const
{
if (a < aa.a) {
return true;
}
return false;
}
};
这俩个版本的重载,为什么sort只支持第一种。