接受一个&istream参数,打印在标准输出上
来源:互联网 发布:net编程语言 编辑:程序博客网 时间:2024/06/05 17:35
此函数从给定流中读取数据, 直至遇到文件结束标识时停止, 他将读取的数据打印在标准输出上, 完成这些之后, 在返回流之前对其进行复位, 使其处于有效状态.
<span style="font-family:Courier New;font-size:14px;">istream& ReadWordsFromConsole (istream & input){ string word; <vector> words; while (input >> word || !input.eofbit) { if(input.bad ()) cout << ("IO stream corrupted"); if(input.fail ()) { cerr << "Data failed try again" << endl; input.clear(istream::goodbit); continue; } words.push_back (word); }</span>
<span style="font-family:Courier New;font-size:14px;"> copy(words.cbegin(), words.cend(), </span>
<span style="font-family:Courier New;font-size:14px;"><span style="white-space:pre"></span>ostream_iterator<string>(cout, "\n"));</span>
<span style="font-family:Courier New;font-size:14px;"> input.clear(); returninput;}</span>
0 0
- 接受一个&istream参数,打印在标准输出上
- 接受一个&istream参数, …
- 001_022 Python 在标准输出上打印Unicode字符
- 折半查找 && 在标准输出上打印行号
- 编写一个程序,从标准输入读取几行输入并把他们打印在标准输出上,它同时应该计算checksum值,并写在字符后面
- javascript在静态页面上接受参数的方法
- 将标准输出重定向到一个文件的同时并在屏幕上显示
- 将标准输出重定向到一个文件的同时并在屏幕上显示
- 将标准输出重定向到一个文件的同时并在屏幕上显示
- 使用seek()方法,将Hadoop文件系统中的一个文件在标准输出上显示两次
- 编写一个程序,从标准输入读取几行输入。每行输入都要打印到标准输出上,前面要加上行号。
- 编写一个程序,从标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号。
- 编写程序从标准输入读取几行输入。每行输入都打印在标准输出上,且前面加上行号
- 从标准输入行读取输入行并在标准输出中打印这些输入行
- 在屏幕上输出一个菱形
- 编写Korn Shell脚本在终端上打印输出图案
- Lumberjack库在GCDAsyncSocket上的打印输出
- 每行输入都要打印到标准输出上,前面要加上行号
- 删除容器中重复字符串并按长度排序…
- 捕获一个int变量, 判断是否…
- 找出最大的有由个三位数乘积构成的…
- 简单的读写文件
- 插入排序与快排
- 接受一个&istream参数,打印在标准输出上
- 使用流迭代器, sort, co…
- 约瑟夫环
- 数组同时求极值
- 用反向迭代器和普通迭代器逆序输出…
- list版本删除重复元素
- Helper2416:裸机第一步之点亮LED
- 读取文件, 统计字符,忽略大小写
- 读入一个string序列和一个int序列,…