正在加载图片...
72C++的流及流类库 721c++的流 输入输出是一种数据传递操作,它可以看作字符序列在主机与外 部介质之间的流动。流( strean为从源或生产者到目的或消 费者)的数据流的引用。流具有方向性:与输入设备(如键盘)相 联系的流称为输入流;与输出设备(如屏幕)相联系的流称为输出 流;与输入输出设备(如磁盘)相联系的流称为输入输出流。 C+中包含几个预定义的流: 标准输入流 cIn 与标准输入设备相关联 标准输出流 cout与标准输出设备相关联 非缓冲型标准出错流cerr与标准错误输出设备相关联(非缓冲方式) 缓冲型的标准出错流cog与标准错误输出设备相关联(缓冲方式 在缺省情况下,指定的标准输出设备是显示终端,标准输入设备 是键盘。 在任何情况下(有时用户把标准输出设备定向为其它设备),指 定的标准错误输出设备总是显示终端 cerr≤≤“ The average cannot be computed. In;7.2 C++的流及流类库 7.2.1 C++的流 输入输出是一种数据传递操作,它可以看作字符序列在主机与外 部介质 之间的流动。流(stream)为从源(或生产者)到目的(或消 费者)的数据流的引用。流具有方向性: 与输入设备(如键盘)相 联系的流称为输入流;与输出设备(如屏幕)相联系的流称为输出 流;与输入输出设备(如磁盘)相联系的流称为输入输出流。 C++中包 含几个预定义的流: 标准输入流 cin 与标准输入设备相关联 标准输出流 cout 与标准输出设备相关联 非缓冲型标准出错流 cerr 与标准错误输出设备相关联(非缓冲方式) 缓冲型的标准出错流 clog 与标准错误输出设备相关联(缓冲方式) 在缺省情况下,指定的标准输出设备是显示终端,标准输入设备 是键盘。 在任何情况下(有时用户把标准输出设备定向为其它设备),指 定的标准错误输出设备总是显示终端。 cerr<<“The average cannot be computed.\n”; 2
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有