Fantracy

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年10月27日

摘要: C++ STL中提供了效率很高的sort方法,通常我们利用该方法对内置数据类型(如:int, double ...)进行排序,但是如果需要按照自定义类中某个指标对类进行排序,那么我们就需要自行定义比较函数cmp,对为sort方法的参数。例如定义一个测试类Test:class Test{public: int i; int j;};首先定义一个以Test为类型的vector变量,并随机生成一些数据:vector<Test> test;for(int t = 0; t < 10; t++){ Test a; a.i = rand(); a.j... 阅读全文
posted @ 2011-10-27 01:27 Fantracy 阅读(3654) 评论(0) 推荐(0) 编辑