第6章Wo流类库
第6章 I/O流类库
第6章O流类库 流类库及其结构 流的格式化控制 流的出错处理 令文件流操作
第6章 I/O流类库 ❖ 流类库及其结构 ❖ 流的格式化控制 ❖ 流的出错处理 ❖ 文件流操作
流类库及其结构 从文件到流 流类库结构 今定义流对象 流对象cin和cout的操作
流类库及其结构 ❖ 从文件到流 ❖ 流类库结构 ❖ 定义流对象 ❖ 流对象cin和cout的操作
从文件到流 令C语言是用文件系统作为程序与输入/输出设备间交 互的接口,所有的输入输出操作都抽象为对文件指 针的操作和直接对文件的读写 C++提供了更高抽象层次的输入隃出机制,它用流 ( Stream)作为程序的系统调用接口 流确定了数据的生产者与数据的消费者之间的联系 从流中获取数据,称为提取操作;把数据送入流中, 称为插入操作 令流包含了四层概念:流类库、流类、流对象和流类 成员
从文件到流 ❖ C语言是用文件系统作为程序与输入/输出设备间交 互的接口,所有的输入/输出操作都抽象为对文件指 针的操作和直接对文件的读写 ❖ C++提供了更高抽象层次的输入/输出机制,它用流 (Stream)作为程序的系统调用接口 ❖ 流确定了数据的生产者与数据的消费者之间的联系: 从流中获取数据,称为提取操作;把数据送入流中, 称为插入操作 ❖ 流包含了四层概念:流类库、流类、流对象和流类 成员
流类库结构 iostream init IOS lostreambuf Istream ostream iostream Ifstream fstream ofstream filebuf stream withess strstream ostream withess strstreambuf Ign Istrstream stdiostream ostrstream stdiostreamb
流类库结构 ios istream ostream iostream ifstream istream_withass ign istrstream filebuf strstreambuf stdiostreamb uf fstream strstream stdiostream iostreambuf ofstream ostream_withassi gn ostrstream Iostream_init