摘要:
STL可以进行自动排序,调用algorithm里面的sort函数。但该方法的调用需要一些前提。STL::sort要求被排序的对象必须是顺序确定的。例如:class TestClass { public: int a; int b; bool operator < (const TestClass& rhs) { return this->a < rhs.a; }};因为两个给定的Test1对象, 调用<的时候的结果是一致的。但是如果以下情况:class TestClass { public: int a; int b; bool o... 阅读全文