C qsort和C++ sort函数详解
来源:互联网 发布:淘宝盖楼怎么玩 编辑:程序博客网 时间:2024/05/23 01:25
sort Demo
// sort algorithm example#include <iostream> // std::cout#include <algorithm> // std::sort#include <vector> // std::vectorbool myfunction (int i,int j) { return (i<j); }struct myclass { bool operator() (int i,int j) { return (i<j);}} myobject;int main () { int myints[] = {32,71,12,45,26,80,53,33}; std::vector<int> myvector (myints, myints+8); // 32 71 12 45 26 80 53 33 // using default comparison (operator <): std::sort (myvector.begin(), myvector.begin()+4); //(12 32 45 71)26 80 53 33 // using function as comp std::sort (myvector.begin()+4, myvector.end(), myfunction); // 12 32 45 71(26 33 53 80) // using object as comp std::sort (myvector.begin(), myvector.end(), myobject); //(12 26 32 33 45 53 71 80) // print out content: std::cout << "myvector contains:"; for (std::vector<int>::iterator it=myvector.begin(); it!=myvector.end(); ++it) std::cout << ' ' << *it; std::cout << '\n'; return 0;}
myvector contains: 12 26 32 33 45 53 71 80
0 0
- C qsort和C++ sort函数详解
- C ++排序函数sort(),qsort()
- C++ sort()函数和C qsort()函数用法总结
- C/C++中关于qsort和sort函数的使用
- c/c++ sort函数、qsort函数使用
- C语言qsort函数详解
- C语言qsort函数详解
- C语言qsort函数详解
- C语言qsort函数详解
- sort函数和qsort的用法详解
- C++STL:sort/qsort
- C&C++中的qsort和sort库函数
- C和C++库中的排序函数——sort与qsort解析
- C/c++ STL排序函数 sort用法 以及 和qsort的用法与区别
- sort函数和qsort函数
- qsort()函数和sort()函数
- qsort函数和sort函数
- sort函数和qsort函数
- javascript入门需要注意的地方
- Boost:解析命令行参数
- 计算机图形学(三)_图元的属性_16_ 反走样_6_直线亮度差的校正
- (java多线程并发)控制并发线程数的Semaphore、ScheduledThreadPoolExcutor、BlockingQueue、ReadWriteLock
- 可以动态增长的通讯录(在第一版的基础上进行了改进)
- C qsort和C++ sort函数详解
- Fat Jar for Eclipse
- AGCF
- arm第八天(汇编指令之跳转指令)
- 50个安卓开发者应该熟悉的Android Studio技巧和资源
- 外观模式
- 找出链表中倒数第K个结点
- Forward和Redirect
- Gazebo仿真