当前课程知识点:C++语言程序设计进阶 > 第十一章 流类库与输入/输出 > 输入/输出流 > 输入/输出流
一个iostream对象可以是数据的源或目的。
两个重要的I/O流类都是从iostream派生的,它们是fstream和stringstream。这些类继承了前面描述的istream和ostream类的功能。
fstream类支持磁盘文件输入和输出。
如果需要在同一个程序中从一个特定磁盘文件读并写到该磁盘文件,可以构造一个fstream对象。
一个fstream对象是有两个逻辑子流的单个流,两个子流一个用于输入,另一个用于输出。
stringstream类支持面向字符串的输入和输出
可以用于对同一个字符串的内容交替读写,同样是由两个逻辑子流构成。
大家好
欢迎继续学习C++语言程序设计
这一节
我们来学习输入输出流
也就是说
这样的流它一旦构造好了
打开了
就既可以用它输入数据
又可以用它向同一个文件中
输出数据
在C++中有两个
重要的输入输出流
它们都是从iostream派生的
一个iostream对象
既可以是数据的源
又可以是数据的目的地
那么两个重要的
从iostream派生的输入输出流
它们是什么呢
是fsteam和stringstream
fsteam是用于访问文件的
而stringstream
是用于访问字符串的
这两个类都继承了
前面描述的istream
和ostream类的功能
所以它既能够输入
也能够输出
fstream类
支持磁盘文件的输入和输出
如果我们需要
在同一个程序中
从特定的磁盘文件读
并且再写回到
同样这个磁盘文件中去
这样我们就可以构造一个
fstream对象
实际上一个fstream对象呢
它有两个逻辑子流
两个子流一个用于输入
另一个用于输入
stringstream类呢
是支持面向字符串的输入和输出
我们用stringsteam类的对象
就可以对于同一个字符串的内容
交替读写
因为stringstream
它同样是由两个逻辑子流构成的
-导学
--导学
-继承的基本概念和语法
-第七章 继承与派生--继承的基本概念和语法习题
-继承方式
-第七章 继承与派生--继承方式
-基类与派生类类型转换
-第七章 继承与派生--基类与派生类类型转换
-派生类的构造和析构
--派生类的构造函数
--派生类的析构函数
--第七章 继承与派生--派生类的构造和析构
-派生类成员的标识与访问
--虚基类
-第七章 继承与派生--派生类成员的标识与访问
-小结
--小结
-综合实例
--第七章综合实例
-实验七
--实验七
-导学
--导学
-第八章 多态性--导学
-运算符重载
--运算符重载的规则
-第八章 多态性--运算符重载
-虚函数
--虚函数
--虚析构函数
--虚表与动态绑定
-第八章 多态性--虚函数
-抽象类
--抽象类
--第八章 多态性--抽象类
-override与final
-第八章 多态性--override与final
-小结
--第八章小结
-综合实例
--第八章综合实例
-实验八
--实验八
- 第八章讲义
-导学
--导学
-模板
--函数模板
--类模板
-第九章 模板与群体数据--模板
-线性群体
--线性群体的概念
-第九章 模板与群体数据--线性群体
-数组
--数组类模板
-链表
--链表类模板
-第九章 模板与群体数据--链表
-栈
--栈类模板
--栈类模板课后习题
--例9-9 栈的应用课后习题
-队列
--队列类模板
-第九章 模板与群体数据--队列
-排序
--排序概述
--插入排序
--选择排序
--交换排序
-第九章 模板与群体数据--排序
-查找
--查找
--查找课后习题
-小结
--小结
-综合实例
--综合实例
-实验九
--实验九
- 第九章讲义
-导学
--导学
-泛型程序设计及STL的结构
--STL简介
-第十章 泛型程序设计与C++标准模板库--泛型程序设计及STL的结构
-迭代器
--迭代器
-第十章 泛型程序设计与C++标准模板库--迭代器
-容器的基本功能与分类
-第十章 泛型程序设计与C++标准模板库--容器的基本功能与分类
-顺序容器
--顺序容器的特征
--第十章 泛型程序设计与C++标准模板库--顺序容器
-关联容器
--集合
--映射
-第十章 泛型程序设计与C++标准模板库--关联容器
-函数对象
--函数对象
--函数适配器
-算法
--算法
-小结
--第十章小结
-综合实例
--综合实例
-实验十
--实验十
- 第十章讲义
-导学
--导学
-I/O流的概念及流类库结构
-第十一章 流类库与输入/输出--I/O流的概念及流类库结构
-输出流
--输出流概述
--向文本文件输出
--向二进制文件输出
--向字符串输出
-第十一章 流类库与输入/输出--输出流
-输入流
--输入流概述
--输入流应用举例
--从字符串输入
-第十一章 流类库与输入/输出--输入流
-输入/输出流
--输入/输出流
-第十一章 流类库与输入/输出--输入/输出流
-小结
--小结
-综合实例
--综合实例
-实验十一
--实验十一
- 第十一章讲义
-导学
--第12章导学
-异常处理的思想与程序实现
-第十二章 异常处理--异常处理的思想与程序实现
-异常处理中的构造与析构
-第十二章 异常处理--异常处理中的构造与析构
-标准程序库异常处理
-第十二章 异常处理--标准程序库异常处理
-小结
--第12章小结
-综合实例
--综合实例
-实验十二
--实验十二
- 第十二章讲义