第5章 IO流_对象和类入门.pptVIP

  • 2
  • 0
  • 约8.93千字
  • 约 45页
  • 2017-01-01 发布于江西
  • 举报
第5章 IO流_对象和类入门.ppt

I/O流—对象和类入门 田秀霞 上海电力学院计信学院 主要内容 流和基本文件I/O 流I/O工具 字符I/O §5.1 流和基本文件I/O I/O指的是程序的输入(Input)和输出(Output)。 输入可取自键盘,输出可发送至屏幕。 其实,输入也可取自文件,输出可发送至文件。 为什么引入文件I/O 键盘输入和屏幕输出只是和临时数据打交道,一旦程序终止,键盘输入的数据和屏幕上的数据都会消失。 文件则可以永久保存,除非硬盘损坏或病毒破坏等。 §5.1.1 流 流是对象,是由一个字符(或其他类型的数据)构成的“流”。对象是一种特殊的变量,它拥有自己的一套特殊用途的函数。 输入流:如果流向程序,则称之为输入流。输入流可以来源于键盘或文件。 cin是连接到键盘的一个输入流. 输出流:如果流向屏幕或文件,则称之为输出流,输出流可来源于程序。 cout是连接到屏幕的一个输出流. §5.1.2 文件I/O 读取文件:如果程序从一个文件获取输入,称读取文件。 写入文件:程序将输出发送给文件,称读取文件。 流可以用来从一个文件中获取输入,或将输出发送给文件。 但是在使用流之前必须先声明流,而且必须将流连接到文件。 输入文件流类型名称:ifstream 输出文件流类型名称:ofstream 读或写文件第一步 如果要使用ifstream和ofstream类型,则必须引入头文件fstrea

文档评论(0)

1亿VIP精品文档

相关文档