#include <iostream>
#include <vector>
#include <iterator>
using namespace std;
int main()
{
vector<int>ivec;
int i;
for(i=0;i<5;i++)
ivec.push_back(i);
for(i=0;i<5;i++)
cout<<ivec[i]<<" ";
cout<<endl;
while(!ivec.empty())
{
cout<<ivec.back()<<" ";
ivec.pop_back();
}
cout<<endl;
for(i=0;i<5;i++)
cout<<ivec[i]<<" ";
cout<<endl;
copy(ivec.begin(),ivec.end(),ostream_iterator<int>(cout," "));
cout<<endl;
cout<<"size="<<ivec.size()<<endl;
return 0;
}
简单STL
最新推荐文章于 2021-04-15 23:44:53 发布