C++学习笔记【第二部分第八章:IO类】
2017-09-05 15:29
381 查看
IO类
1. 标准库使我们能忽略不能流之间的差异是通过继承机制实现的。
2. io对象无拷贝或赋值
3. 进行io操作的函数通常以引用方式进行传递&返回流。读写IO不能是const的,因为会改变对象的状态
4. 如果程序异常终止,输出缓冲器的不会被刷新的
5. 关联输入和输出流,tie。比如x.tie(&o)将流x关联到输出流o
6. 将istream对象关联到另一个ostream对象,cin.tie(&cout) 。标准库将cin与cout关联了
7. 每个流同时最多关联到一个流,多个流可以同时关联到一个流
8. 当一个fstream对象被销毁时,会自动调用close
9. 保留被ofstream打开的文件中已有数据的唯一方法,是显示指定app或in模式
1. 标准库使我们能忽略不能流之间的差异是通过继承机制实现的。
2. io对象无拷贝或赋值
3. 进行io操作的函数通常以引用方式进行传递&返回流。读写IO不能是const的,因为会改变对象的状态
4. 如果程序异常终止,输出缓冲器的不会被刷新的
5. 关联输入和输出流,tie。比如x.tie(&o)将流x关联到输出流o
6. 将istream对象关联到另一个ostream对象,cin.tie(&cout) 。标准库将cin与cout关联了
7. 每个流同时最多关联到一个流,多个流可以同时关联到一个流
8. 当一个fstream对象被销毁时,会自动调用close
9. 保留被ofstream打开的文件中已有数据的唯一方法,是显示指定app或in模式
相关文章推荐
- 菜鸟潇寒学习C++笔记------第二部分
- C++学习笔记【第二部分第十二章:动态内存】
- C++学习笔记【第二部分第九章:顺序容器】
- C++学习笔记【第二部分第十一章:关联容器】
- C++学习笔记【第二部分第十二章:动态内存】
- C++学习笔记【第二部分第十章:泛型算法】
- (2011.09.25)《C++ Primer》第二部分学习笔记汇总——容器与算法
- objective-c学习笔记第四章《objective-c 类(第二部分)与java中的区别》
- <深入理解C指针>学习笔记和总结 第六章 指针和结构体 第二部分
- JAVA新手学习笔记——Java实战经典(李兴华)第二部分C
- C++的学习笔记(第八章:继承)
- Java基础学习笔记 第二部分 part 2
- C++学习笔记【第三部分第十四章:重载运算与类型转换】
- 孙鑫VC学习笔记:第二讲 掌握C++
- Spring in Action 第二部分学习笔记
- JAVA新手学习笔记——JAVA实战经典(李兴华)第二部分B
- 黑马学习笔记--常用API 第二部分
- 第二部分PDO详解--个人学习笔记
- python学习笔记-Day05-第二部分(模块简介)
- 大数据学习笔记之四十九 推荐算法的主要算法第二部分