[计算机]东南大学C课件第11章何洁月
第十一章 流类库与输入/输出 本章主要内容 I/O流的概念 预定义的标准流与提取和插入运算符 使用I/O成员函数输入流 文件流 11.1 概述 输入/输出( input/output ) 是指程序与计算机的外部设备之间进行信息交换。 输入操作 指从指定设备收取一个字符序列。 输出操作 将一个对象转换为一个字符序列, 输出到某一个设备; 输入输出操作 可以看成是字符序列在源和目的 之间的流动。将执行这个输入/输出操作的类体系称为流 类,提供这个流类实现的系统称 为流类库。 在C++中,没有专门的输入/输出语句,为了方便 用户灵活地完成输入/输出,C++提供了功能强大 的输入/输出流类库。 使用流的优点:(与printf,scanf比较) (1)可以用其严格的类型检查机制减少因使用不当引起的程序错误; (2)流是面向对象的,可以利用类的继承性和多态性,给用户提供统一的接口,实现更多的功能。 基本流类体系 C++中的流类体系在头文件“iostream.h”中作了 说明。 *类ios是类istream和类ostream的虚基类; *streambuf不是ios类的派生类,类ios中有一个指 针成
原创力文档

文档评论(0)