打印容器中的值的方法-c++
void print( vector<int> vector1){for(int i=0 ;i<vector1.size();i++)cout<<vector1[i]<<" ";cout<<endl;}结果:1 1 1 1 1 1 1 1 1 12/用)
·
void print( vector<int> vector1){
for(int i=0 ;i<vector1.size();i++)
cout<<vector1[i]<<" ";
cout<<endl;
}
结果:1 1 1 1 1 1 1 1 1 1
2/用)stream_iterator 打印
vector<int> vector1(10,1);
ostream_iterator<int>out(cout," ");
for(auto e :vector1)
*out++=e;
cout<<endl;
结果 1 1 1 1 1 1 1 1 1 1
vector<int> vector1(10,1);
ostream_iterator<int>out(cout," ");
copy(vector1.begin(),vector1.end(),out);
cout<<endl;
结果 1 1 1 1 1 1 1 1 1 1
更多推荐
已为社区贡献1条内容
所有评论(0)