- 1
- 0
- 约7.83千字
- 约 59页
- 2017-01-01 发布于广东
- 举报
第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++的流类库是用继承方法建立起来的输入输出类库,由支持标准输入输出操作的基类和支持特定种类的源和目标的输入输出操作的类组成。它
您可能关注的文档
- C++程序设计连卫民主编第5章复杂数据的程序设计课件教学.ppt
- C++程序设计连卫民主编第6章模块化的程序设计课件教学.ppt
- C++程序设计连卫民主编第7章指针与引用的程序设计课件教学.ppt
- C++程序设计连卫民主编第8章类与对象的程序设计课件教学.ppt
- C++程序设计连卫民主编第9章复杂对象的程序设计课件教学.ppt
- C++程序设计连卫民主编第10章类继承的程序设计课件教学.ppt
- C++程序设计连卫民主编第11章类多态的程序设计课件教学.ppt
- C++程序设计连卫民主编第12章模板的程序设计课件教学.ppt
- C++程序设计连卫民主编第13章IO流的程序设计课件教学.ppt
- C++程序设计连卫民主编第14章C++课程设计课件教学.ppt
原创力文档

文档评论(0)