C++程序设计杨长兴刘卫国曹岳辉第10章输入输出流课件教学.pptVIP

  • 1
  • 0
  • 约7.83千字
  • 约 59页
  • 2017-01-01 发布于广东
  • 举报

C++程序设计杨长兴刘卫国曹岳辉第10章输入输出流课件教学.ppt

第10章 输入输出流 课程要求 1.深入理解C++的输入输出流的含义与其实现方法。 2.掌握标准输入输出流的应用,包括格式输入输出。 3.掌握文本文件和二进制文件的读写方法。 4.掌握文件的随机存取方法。 5.掌握字符串流的应用。 主要内容 10.1 C++的输入输出 10.2 标准输入输出流 10.3 文件操作与文件流 10.4 字符串流 10.1 C++的输入输出 C++的输入输出是以流(字节序列)的形式进行的 。 C++的输入输出主要有以下三种: (1)对系统指定的标准设备的输入输出,即标准I/O。 (2)以外存磁盘文件为对象进行的输入输出,称为文件的输入输出。 (3)对内存指定的空间进行输入输出。 10.1.1 C++流的概念 1.流与流类 C++的输入输出流是由若干字节组成的字节序列,这些字节中的数据按一定的顺序从一个对象传送到另一个对象。 C++提供了一些供程序设计者使用的类,在这些类中封装了可以实现输入输出操作的函数,这些类统称为I/O流类。流是用流类定义的对象,如cin、cout 2.流的分类 (1)文本流和二进制流 :按照数据的格式 (2)缓冲流与非缓冲流:按是否使用缓冲区 10.1.2 C++流类库 C++的流类库是用继承方法建立起来的输入输出类库,由支持标准输入输出操作的基类和支持特定种类的源和目标的输入输出操作的类组成。它

文档评论(0)

1亿VIP精品文档

相关文档