ios_base 类
存储描述类和成员函数共有输入和不依赖于模板参数的输出流。类模板 ( basic_ios 描述什么是公共且依赖于模板参数。)
类 ios_base 对象存储格式信息,包括:
在 fmtflags对象类型的格式标志。
在 iostate类型对象的异常掩码。
在 int类型的某个对象的字段宽度*。*
在类型为 int的对象显示精度。
区域设置对象在类型的区域设置对象。
两个可扩展数组,与类型指针 long 和 void 的元素。
类 ios_base 还存储在流状态信息对象,在 iostate类型对象回调和堆栈。
构造函数
构造 ios_base 对象。 |
Typedef
描述一函数传递到 register_call。 |
|
输出指定外观的常数。 |
|
描述定义流状态的常数。 |
|
描述如何与交互。流 |
|
为操作偏移指定开始点。 |
枚举
事件类型指定为。 |
常量
为 internal定义) 的位掩码 | left | right. |
|
查找指定对流的末尾插入在每个中。 |
|
控制对象,其第一次创建时,指定查找到流的末尾。 |
|
记录流缓冲区的完整性丢失。 |
|
为 dec定义) 的位掩码 | hex | oct. |
|
指定相对于查找序列的开头。 |
|
指定应将文件作为二进制流,而不是将其作为文本流。 |
|
指定 bool 类型的对象插入或提取作为名称 (如 true 和 false) 而不是数值。 |
|
指定相对于在查找序列中的当前位置。 |
|
在十进制格式指定的插入或整数值获取。 |
|
指定相对于查找序列的结尾。 |
|
记录文件尾,在提取从流时。 |
|
记录未获取流中的一个有效字段。 |
|
在定点格式指定浮点值插入的 (没有索引字段)。 |
|
为 fixed定义) 的位掩码 | scientific |
|
所有位为清除状态。 |
|
以十六进制格式指定的插入或整数值获取。 |
|
指定从当前提取的。 |
|
为字段宽度的填充。通过插入一内部的填充字符连接一种生成的数字字段。 |
|
指定左对齐。 |
|
在指定获取插入或八进制格式的整数值。 |
|
指定插入到流。 |
|
指定右对齐。 |
|
在科学格式指定浮点值的指数 (插入与字段)。 |
|
指定显示所生成的整数范围的基本前缀的插入。 |
|
在生成的浮点字段指定小数点的条件未插入的。 |
|
非负数在生成的数字字段指定加号的插入。 |
|
在部分提取前指定跳过前导空格。 |
|
其控件对象创建时,指定删除现有文件的内容。 |
|
输出在每个导致插入后刷新。 |
|
在一些插入指定小写字母大写等效的标记。 |
成员函数
设置或返回当前设置标志。 |
|
返回存储的区域设置对象。 |
|
更改区域设置。 |
|
创建标准 iostream 对象,当构造。 |
|
将作为 iword中存储的值。 |
|
指定浮点数中显示数字的数目。 |
|
将作为 pword中存储的值。 |
|
指定回调函数。 |
|
设置指定的标志。 |
|
确保 iostream 和 C 运行库。操作顺序发生其出现在源代码。 |
|
使指定标志进行关闭。 |
|
将输出流的长度。 |
|
指定变量是流的一部分。 |
运算符
ios_base 的对象赋值运算符。 |
要求
页眉: <ios>
命名空间: std