C++语言程序设计 第十一章流类库与输入/输出
第十一章 流类库与输入/输出 C++语言程序设计
C++语言程序设计 本章主要内容 O流的概念 标准输入输出 ●文件操作 x
C++语言程序设计 2 本章主要内容 ⚫ I/O流的概念 ⚫ 标准输入输出 ⚫ 文件操作
C++语言程序设计 1O流的概念 流是对输入输出的一个抽象表述。 程序通过从流中提取字符和向流中插入字 符来实现输入和输出。 ●IO流类库是一个提供输入输出功能的, 面向对象的类库。 x
C++语言程序设计 3 I/O流的概念 ⚫ 流是对输入/输出的一个抽象表述。 ⚫ 程序通过从流中提取字符和向流中插入字 符来实现输入和输出。 ⚫ I/O流类库是一个提供输入/输出功能的, 面向对象的类库
C++语言程序设计 1O流类库的层次结构 ios流基类 istream通用输入流类0 stream通用输出流类 iostream通用输入输出流类 ifstream输入文件流类 ofstream输出文件流类 x fstream输入输出文件流类
C++语言程序设计 4 I/O流类库的层次结构 ios 流基类 istream 通用输入流类 ostream通用输出流类 iostream 通用输入输出流类 ifstream输入文件流类 ofstream输出文件流类 fstream输入输出文件流类
C++语言程序设计 标准输入输出流对家 cout标准输出,默认输出设备屏幕 cerr标准错误输出,没有缓冲,发送给它 的内容立即被输出,默认输出设备屏幕。 clog类似于cerr,但是有缓冲,缓冲区满 时被输出,默认输出设备打印机。 cin标准输入,默认输入设备键盘 x
C++语言程序设计 5 标准输入输出流对象 –cout 标准输出,默认输出设备屏幕 –cerr 标准错误输出,没有缓冲,发送给它 的内容立即被输出,默认输出设备屏幕。 –clog 类似于cerr,但是有缓冲,缓冲区满 时被输出,默认输出设备打印机。 –cin标准输入,默认输入设备键盘