当前课程知识点:C++语言程序设计进阶 > 第十一章 流类库与输入/输出 > 小结 > 小结
主要内容
I/O流的概念、流类库结构、输出流、输入流、输入/输出流、读写文本文件的格式控制。
达到的目标
能够将数据持久化。
能够处理文本文件和二进制文件。
能够利用字符串流进行字符串与其他类型之间的转换
参考
大家好
欢迎继续学习C++语言程序设计
到现在为止呢
这一章的内容我们就学习完了
在这一章我们学习了
IO流类库的基本概念
还有类库的结构
通过一些实例呢
我们了解了
怎么样使用输入流类
输出流类的对象
去对文件进行读写
也知道了怎么样控制
写文本文件
读文本文件时候的格式
那使用输入流类对象
输出流类对象
以及同时可以进行
输入和输出流类的对象
去访问文件呢
就可以让我们按照需要
将内存中的数据
持久化地保存到文件中
或者呢
写到外部设备中去
比如说像我们习惯的显示器
键盘
它叫做标准输出设备
标准输入设备
实际上
也是被看作文件的
在这样的写和读的过程中呢
我们可以选择
我们是把数据
按照文本的格式写出读入
或者是按照二进制的格式写出
读入
一般来讲呢
如果这个信息保存在
永久存储介质上
是以后要被人来读取的
那我们当然首选
写成文本文件
还有呢
这个信息如果要跨不同的系统
共享和长久保留的
那写成文本文件呢
也比较方便共同和流传
如果说是我们
计算中的一些中间结果
把它保存在文件中
是为了我们程序的其他部分
来继续读取和处理的话
我们就没有必要
把它写成文本文件了
写成二进制文件
更节省时间 空间
效率更高
还有呢
如果你按照文本文件
去读写的话
在读写中也会有一些换行格式
这些转换
在不同系统里面呢
这种处理方式
它可能会不一样
而二进制文件呢
它就原样保存了
数据在内存中的二进制状态
通常我们来存放科学计算的结果
我们还介绍了字符串输入流
字符串输出流
可以用于在其他数据类型
和字符串类型之间
进行这样的转换
这是非常方便的
那这一章呢
我们只对IO流类库
做了一个非常简单地介绍
还有很多很好用的功能
我们没有在这儿介绍
那么由于课时的限制
大家首先通过例题
学会基本的输入输出
如果想了解更多的内容呢
可以去查阅类库的参考手册
那这一章的内容 就是这些
-导学
--导学
-继承的基本概念和语法
-第七章 继承与派生--继承的基本概念和语法习题
-继承方式
-第七章 继承与派生--继承方式
-基类与派生类类型转换
-第七章 继承与派生--基类与派生类类型转换
-派生类的构造和析构
--派生类的构造函数
--派生类的析构函数
--第七章 继承与派生--派生类的构造和析构
-派生类成员的标识与访问
--虚基类
-第七章 继承与派生--派生类成员的标识与访问
-小结
--小结
-综合实例
--第七章综合实例
-实验七
--实验七
-导学
--导学
-第八章 多态性--导学
-运算符重载
--运算符重载的规则
-第八章 多态性--运算符重载
-虚函数
--虚函数
--虚析构函数
--虚表与动态绑定
-第八章 多态性--虚函数
-抽象类
--抽象类
--第八章 多态性--抽象类
-override与final
-第八章 多态性--override与final
-小结
--第八章小结
-综合实例
--第八章综合实例
-实验八
--实验八
- 第八章讲义
-导学
--导学
-模板
--函数模板
--类模板
-第九章 模板与群体数据--模板
-线性群体
--线性群体的概念
-第九章 模板与群体数据--线性群体
-数组
--数组类模板
-链表
--链表类模板
-第九章 模板与群体数据--链表
-栈
--栈类模板
--栈类模板课后习题
--例9-9 栈的应用课后习题
-队列
--队列类模板
-第九章 模板与群体数据--队列
-排序
--排序概述
--插入排序
--选择排序
--交换排序
-第九章 模板与群体数据--排序
-查找
--查找
--查找课后习题
-小结
--小结
-综合实例
--综合实例
-实验九
--实验九
- 第九章讲义
-导学
--导学
-泛型程序设计及STL的结构
--STL简介
-第十章 泛型程序设计与C++标准模板库--泛型程序设计及STL的结构
-迭代器
--迭代器
-第十章 泛型程序设计与C++标准模板库--迭代器
-容器的基本功能与分类
-第十章 泛型程序设计与C++标准模板库--容器的基本功能与分类
-顺序容器
--顺序容器的特征
--第十章 泛型程序设计与C++标准模板库--顺序容器
-关联容器
--集合
--映射
-第十章 泛型程序设计与C++标准模板库--关联容器
-函数对象
--函数对象
--函数适配器
-算法
--算法
-小结
--第十章小结
-综合实例
--综合实例
-实验十
--实验十
- 第十章讲义
-导学
--导学
-I/O流的概念及流类库结构
-第十一章 流类库与输入/输出--I/O流的概念及流类库结构
-输出流
--输出流概述
--向文本文件输出
--向二进制文件输出
--向字符串输出
-第十一章 流类库与输入/输出--输出流
-输入流
--输入流概述
--输入流应用举例
--从字符串输入
-第十一章 流类库与输入/输出--输入流
-输入/输出流
--输入/输出流
-第十一章 流类库与输入/输出--输入/输出流
-小结
--小结
-综合实例
--综合实例
-实验十一
--实验十一
- 第十一章讲义
-导学
--第12章导学
-异常处理的思想与程序实现
-第十二章 异常处理--异常处理的思想与程序实现
-异常处理中的构造与析构
-第十二章 异常处理--异常处理中的构造与析构
-标准程序库异常处理
-第十二章 异常处理--标准程序库异常处理
-小结
--第12章小结
-综合实例
--综合实例
-实验十二
--实验十二
- 第十二章讲义