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;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.