ostream_iterator
2020-04-05 本文已影响0人
Then丶
ostream_iterator<int> out_iter(cout, " ");
for(auto e : vec)
*out_iter++ = e;
cout << endl;
- 可以写为
for(auto e : vec)
out_iter = e;
cout << endl;
copy(vec.begin, vec.end(), out_iter);
ostream_iterator<int> out_iter(cout, " ");
for(auto e : vec)
*out_iter++ = e;
cout << endl;
for(auto e : vec)
out_iter = e;
cout << endl;
copy(vec.begin, vec.end(), out_iter);