64,652
社区成员
发帖
与我相关
我的任务
分享
struct less_mag : public binary_function<double, double, bool> {
bool operator()(double x, double y) { return fabs(x) < fabs(y); }
};
vector<double> V;
...
sort(V.begin(), V.end(), less_mag());
函数对象??
class A
{
public:
A(int i):m_i(i){}
bool operator()(int j)
{
return true;
}
private:
int m_i;
};
vector<int> vec;
sort(vec.begin(), vec.end(), A(2));