- 4
- 0
- 约1.14万字
- 约 55页
- 2017-06-14 发布于湖北
- 举报
C++ 面对对象程序设计 授课老师: 第13章输入/输出流类库与文件操作 本章要点 13.1 流类体系 13.2 文件操作 本章要点 I/O流、流类与流类体系的概念 流的输入输出控制格式 文件的概念及文件的使用 文件流类体系结构 文本文件与二进制文件的使用 13.1.1流(stream) 流(stream)是一种抽象。它负责在数据的生产者和数据的消费者之间建立联系,并负责管理数据的流动。在C++程序中,数据可从键盘流入程序中,也可以从程序流向屏幕或磁盘文件。C++的流类主要是以两个类为基础的;ios类和streambuf类,由ios类和streambuf类所派生出来的类各自负责不同的工作。ios类及其派生类用于处理与输入、输出有关的操作,例如读写文件、键盘输入和屏幕输出等。 C++语言在开始使用流类时,就预定义了如下4个常用的输入/输出流对象 cin:是istream类的对象,用于处理键盘输入。 cout:是ostream类的对象,用于处理屏幕输出。 cerr:是ostream类的对象。用于处理出错信息,并直接输出。 clog:是ostream类的对象,用于处理出错信息,并使用缓冲区输出。 13.1.2输入/输出流 1.输出流 cout是ostream类的对象,因为它所指向的是标准输出设备(显示器屏幕),所以它在iostream头文件中作为全局对象进行定义。 c
原创力文档

文档评论(0)