练习使用 STL sort 对容器进行排序(二)

2014-11-24 08:08:57 · 作者: · 浏览: 1
cin.get();
return EXIT_SUCCESS;
}
输出结果:
[plain]
========== sort std::vector ===============
before sort:
3 -4 1 5
sort default:
-4 1 3 5
sort greater:
5 3 1 -4
sort user defined:
1 3 -4 5
========== sort std::string ===============
before sort:
Hello, world!
sort default:
!,Hdellloorw
========== sort std::vector ===============
before sort:
(3,-1) (1,6) (3,3.2) (2,0)
sort user defined: www.2cto.com
(3,-1) (3,3.2) (2,0) (1,6)
========== sort std::vector ===============
before sort:
(1,0,0) (1,1,1) (0,2,0) (0,1,1)
sort operator <:
(1,0,0) (0,1,1) (1,1,1) (0,2,0)