C++ 之IO类库
来源:互联网 发布:seo专员做什么的 编辑:程序博客网 时间:2024/06/14 00:47
流状态
s.eof():文件结束
s.fail():可恢复错误,如期望读取数值却读取一个字符
s.bad():系统级错误。
s.good():流处于有效状态。
s.clear([flags]):流的所有条件状态位复位。
s.setstate(flags):对应状态位置位。
s.rdstate():当前状态。
将流当作条件使用的代码就等价于 !fail()。
输出缓冲
缓冲刷新时刻:
程序正常结束。缓冲刷新是main函数的return操作的一部分。
缓冲区满。
刷新操作符,如endl。
一个输出流关联到另一个流。当读写被关联的流时,关联的流会被刷新缓冲区。
unitbuf操纵符
cout << unitbuf; //无缓冲区模式
cout << nounitbuf; //恢复正常缓冲模式
关联流(标准库的cin和cerr被关联到cout)
cin,tie(&cout);
0 0
- C++IO之文件操作
- C语言之文件IO
- Linux C之IO操作
- windowsVia c/c++之设备IO之IO完成端口
- C++ 之IO类库
- Linux+C学习笔记之IO编程
- linux c socket之异步IO
- c++IO之标准设备操作流
- c++IO之预定义格式控制
- IO之标准C库buffer
- linux c socket之异步IO
- linux c socket之异步IO
- c语言之IO使用文件分割
- C标准库之文件IO操作
- IO之标准C库buffer
- ⑨ NDK学习之C语言IO
- C和指针之IO总结
- c 学习笔记之 c IO标准库函数
- mac_ScreenSaver_第1个屏幕保护程序
- OSG+Duilib显示osg
- 文章标题
- 二叉树的后序非递归遍历
- java通过Solr的Suggest实现提示词
- C++ 之IO类库
- Win32 内存对齐
- hadoop 2.7.1命令示例
- 二叉树的知识点的总结
- 【一天一道LeetCode】#91. Decode Ways
- 软件工程系列-介绍, 软件工程的那些事
- GNU 内存对齐
- 四、触摸事件
- 【iOS程序启动与运转】- RunLoop个人小结