使用copy函数输出vector中的内容
来源:互联网 发布:网络视频广告收入 编辑:程序博客网 时间:2024/05/28 19:23
学习了一种快速输出vector到输出流的方法(当然这个输出流不仅仅是标准输出cout,还可以是其他的文件流)。
首先要包含两个头文件,<algorithm>(这个头文件中有copy函数)以及<iterator>(这个里面有ostream_iterator类模板)
然后假设待输出的vector为 vector<int> vec;
输出语句为:copy(v.cbegin(), v.cend(), ostream_iterator<int>(cout, " "));
ostream_iterator<int>(cout, " ")表示输出到cout流,然后vector中每个元素用空格分开,如果改成ostream_iterator<int>(cout, "\n")则表示每个元素之间用换行符LF分开。
然后再加上刷新缓冲区的语句,比如cout<<endl; 或者 cout<<ends; 或者 cout<<flush; 就能在屏幕上看见结果了
1 0
- 使用copy函数输出vector中的内容
- 使用copy算法输出map中的内容
- 使用迭代器输出vector中的内容
- 使用迭代器输出vector中的内容
- 使用STL copy 算法输出vector中的elements
- 利用copy函数简单快速输出/保存vector向量容器中的数据
- 编写一个递归调用函数,输出vector对象的内容
- copy函数和vector类
- C++中使用copy和ostream_iterator来输出map的内容
- copy函数的使用
- vector 、 copy()
- vector中的成员函数
- vector中的函数
- 使用sqlite3_exec回掉函数输出查询内容
- 使用命令将logcat中的内容输出到文本文件中
- 使用命令将logcat中的内容输出到文本文件中
- 使用命令将logcat中的内容输出到文本文件中
- c++STL 中的copy函数
- struct sock_addr 和struct sock_addr_in的区别与联系
- 多线程应用于自动化测试
- 关键字static
- 写标流程学习总结
- 获得每个用户的最后一条记录
- 使用copy函数输出vector中的内容
- Cooja 中自定义 Java Mote 使用 Collect-View
- 使用POTEUS软件来进行模拟仿真 8086汇编语言花式跑马灯课程设计及代码
- jquery 全选、反选、即点即改
- redis3.0.7源码阅读(一)源码文件
- Good Bye 2016D. New Year and Fireworks(dfs)
- Spring对象生命周期控制
- Mybatis入门例子(本文章转载自博主AndyChenzy,如需转载注明转载博主)
- 生物演示攻击