C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第19章.pptVIP

  • 8
  • 0
  • 约2.06万字
  • 约 113页
  • 2017-08-20 发布于广东
  • 举报

C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第19章.ppt

第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。 ?

文档评论(0)

1亿VIP精品文档

相关文档