输出的数据的另一种写法
#include <iterator>
vector<int> v{
1,
2,
3, ...};
copy(v.begin(), v.end(), ostream_iterator(
cout,
"\n"));
endl在进行换行的同时会清空缓冲区,而”\n”则不会这样,倘若不需要实时输出缓冲区中的内容,用”\n”会快许多。
for(
int i =
0; i < v.
size(); ++i)
cout << v[i] << endl;
for(
int i =
0; i < v.
size(); ++i)
cout << v[i] <<
"\n";