c++ 的sort模板使用以及运算符重载
2011-09-13 17:22
239 查看
int n=1000;
vector<int> myVec(n);
//vector初始化时可以在括号中写一个变量,来确定数组的长度。
typedef struct {
int x;
}pol;
bool cmp(pol A,pol B){
return A.x<B.x;
}
sort(myVec.begin(),myVec.end(),cmp);
//cmp为自定义比较函数,myVec.end()写为myVec.begin()+n也可
运算符重载解释:http://www.cnblogs.com/CaiNiaoZJ/archive/2011/08/12/2136598.html
vector<int> myVec(n);
//vector初始化时可以在括号中写一个变量,来确定数组的长度。
typedef struct {
int x;
}pol;
bool cmp(pol A,pol B){
return A.x<B.x;
}
sort(myVec.begin(),myVec.end(),cmp);
//cmp为自定义比较函数,myVec.end()写为myVec.begin()+n也可
运算符重载解释:http://www.cnblogs.com/CaiNiaoZJ/archive/2011/08/12/2136598.html
相关文章推荐
- 学习使用List模板以及遇到了sort(…
- C++值传递、引用传递、指针传递以及STL模板堆的使用
- C++中,结构体vector使用sort排序(以及sort参数错误问题)
- 【c++模板笔记二】类模板的介绍以及使用方法
- C++ Assert()断言机制原理以及使用
- C++中模板的使用
- C++文件如何在linux下生成动态库So,以及如何使用这个动态库
- c++中的引用的使用原理以及使用实例 (2)
- C/C++ 编译器和调试器以及静态库、动态库使用汇总(转)
- C++模板使用
- 学习使用Vector模板以及迭代器Iter…
- C++中模板的使用示例
- C++中模板的使用
- c++派生,运算符重载,虚函数的使用
- C++中std::sort/std::stable_sort/std::partial_sort的区别及使用
- C++中 模板Template的使用
- C++-使用模板解决问题
- C++ stringstream的使用 类型转换以及字符分离(功能类似split)
- C++关于类成员函数在参数列表后加const的作用,以及使用条件