C++程序设计简明教程教学课件王晓东第9章 C++输入输出流.pptVIP

  • 3
  • 0
  • 约5.55千字
  • 约 37页
  • 2019-10-03 发布于未知
  • 举报

C++程序设计简明教程教学课件王晓东第9章 C++输入输出流.ppt

第9章 C++的输入/输出流 9.1 概述 9.2 输出流 9.3 输入流 9.4 格式控制 9.5 文件的输入输出 9.1 概述 C++用流(stream)的概念描述数据的输入输出,流是计算机中的数据从源头移动到目的地的这种过程的抽象。 流具有很强的方向性,与输入设备相联系的流称为输入流,与输出设备相联系的流称为输出流,与输入输出设备相联系的流称为输入输出流。 流操作 对流的基本操作有两种,从流中获得数据称为提取操作,向流中添加数据称为插入操作。C++语言用流对象来管理流,流对象一般都与某种设备相联系,程序员通过操纵流对象,达到控制输入输出的目的。 输入输出流类 输入输出流类负责把计算机的各种输入输出设备,变成流的源头和目的地,能被源源不断地提取和插入数据。 streambuf类和ios类分别是两个类族的顶层基类,其它流类都是由这两个类中的一个派生而来。 标准流对象 为便于程序员在程序中实现常用的输入输出功能,C++定义了4个标准的流对象,分别是cin、cout、cerr和clog。cin对象负责标准输入,即从键盘输入数据;cout对象负责标准输出,即向显示器输出数据。cerr对象和clog对象负责标准错误输出,其中cerr对象无缓冲区而clog对象则有。 用于流提取的运算符是,用于流插入的运算符是,它们均从移位

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档