STL-綜合示例

#include"algorithm"
#include"functional"
#include"vector"
#include"iostream"
#include"cstdlib"
using namespace std;
int main()
{
int ia[]={34,18,23,89,40,15,56,14,41,24};
vector >vec(ia,ia+10);
vector::iterator it;
sort(vec.begin(),vec.end());
for(it=vec.begin();it!=vec.end();it++)
cout<<*it<<' ';
cout<<endl;
int num=count_if(vec.begin(),vec.end(),bind2nd(less_equal(),40));
cout<<"There are "<<num<<" numbers that <= 40"<<endl;
system("pause");
return 0;
}

發佈了36 篇原創文章 · 獲贊 65 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章