- 8
- 0
- 约2.06万字
- 约 113页
- 2017-08-20 发布于广东
- 举报
第19章 C++的I/O系统 19.1 C++的I/O系统概述 19.2 用户自定义插入操作符和提取操作符 19.3 格式化I/O 19.4 文件的I/O 我们已经学习过C的I/O系统。 C++建立了自己的文件I/O系统。通过重载运算符(操作符)“”和“”作为输出和输入运算符,使之能够识别用户创建的类型。另外,在书写形式上,也比C的I/O系统简单、清晰。 C++的文件I/O系统是一个功能非常强大和完善的系统。它的内容很丰富。在这一章,从实用的角度出发,我们介绍其中一些基本概念和常用输入输出工具。主要有: 流的输入输出概念; 一般形式的输入输出; 格式化输入输出; 文件的输入输出等。 19.1 C++的I/O系统概述 19.1.1 C++的I/O流的基本概念 流是C++为输入和输出提供的一组类,称为流库。流是与文件和外部设备相联系的。通过使用流定义的方法就能够完成对文件和设备的输入输出操作。 到目前为止我们一直使用cin和out实现输入和输出。它们是标准输入输出流。C++有四个预定义的标准流,当C++开始执行程序时,它们会自动打开。这四个预定义流是: 标准输入流 cin; 标准输出流 cout; 非缓冲型标准出错流 cerr; 缓冲型标准出错流 clog。 ?
您可能关注的文档
- C及C++程序设计 第3版 教学课件 张富 第5章 循环结构程序设计.ppt
- C及C++程序设计 第3版 教学课件 张富 第6章 位运算.ppt
- C及C++程序设计 第3版 教学课件 张富 第7章 数组与字符串.ppt
- C及C++程序设计 第3版 教学课件 张富 第8章 指针.ppt
- C及C++程序设计 第3版 教学课件 张富 第9章 函数.ppt
- C及C++程序设计 第3版 教学课件 张富 第10章 数据的存储类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第11章 用户定义数据类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第12章 C语言的预处理器.ppt
- C及C++程序设计 第3版 教学课件 张富 第13章 磁盘文件操作(IO系统).ppt
- C及C++程序设计 第3版 教学课件 张富 第14章 C++概述.ppt
原创力文档

文档评论(0)