5 Aug
2010
5 Aug
'10
3:36 p.m.
Roman Perepelitsa
class Compare { public: Compare (int i) : _i(i){} //this does not compile, but what's the proper way to define // function object for the sort method in ptr_vector? bool operator<(const A& v1, const A& v2) { return (v1.i > v2.i) &&(_i != 1); } ... };
Try making your operator const: bool operator<(const A& v1, const A& v2) const
Roman Perepelitsa.
No, it did not work. Complains that binary 'operator <' has too many parameters