ios_base Class

该类描述的存储空间和成员函数不依赖于模板参数的公共输入和输出流。 (模板类 basic_ios 介绍了什么是公共和依赖于模板参数。)

Ios_base 类的对象存储格式设置的信息,包括:

  • 格式类型的对象中的标志 fmtflags

  • 在类型的对象中的异常掩码 iostate

  • 在类型的对象中的字段宽度int*.*

  • 显示精度类型的对象在int。

  • 区域设置对象类型的对象在的区域设置

  • 两个可扩展的数组,包含的元素类型的和void指针。

Ios_base 类的对象也将流的状态信息,存储类型的对象在 iostate,和回调堆栈。

e5xz80kk.collapse_all(zh-cn,VS.110).gif构造函数

ios_base

构造 ios_base 对象。

e5xz80kk.collapse_all(zh-cn,VS.110).gifTypedef

event_callback

描述函数传递给 register_call

fmtflags

若要指定的输出外观的常量。

iostate

定义常数描述流的状态。

文件的连接

描述如何与流进行交互。

seekdir

指定偏移量的操作的起始的点。

e5xz80kk.collapse_all(zh-cn,VS.110).gif枚举

事件

指定的事件类型。

e5xz80kk.collapse_all(zh-cn,VS.110).gif常量

adjustfield

定义为一个位掩码internal | left |right.

应用程序

指定希望在每个插入之前流的末尾。

用餐

指定希望在其控制的对象首次创建时流的末尾。

badbit

记录流缓冲区的完整性。

basefield

定义为一个位掩码dec | hex |oct.

指定相对于序列的开始查找。

binary

指定作为二进制流,而不是文本流的形式应读取的文件。

boolalpha

指定插入或抽出的对象类型的bool作为名称 (如true和false) 而不是数字值。

选用当前

指定相对于当前在序列中的位置查找。

12 月

指定插入或抽出的整数值的十进制格式。

end

指定相对于序列的末尾搜索。

eofbit

记录的文件结尾时从流中提取。

failbit

记录从流中提取有效字段失败。

fixed

在定点格式 (与任何指数域) 中指定的浮点值的插入。

floatfield

定义为一个位掩码fixed | scientific

goodbit

清除所有状态位。

十六进制

以十六进制格式指定插入或抽出的整数值。

in

指定从流中的提取。

internal

填充代码来插入的字段宽度填充在某一时刻的内部生成的数值字段的字符。

left

指定左的对齐。

10 月

八进制格式指定插入或抽出的整数值。

out

指定插入到流。

right

指定右对齐。

科学记数法

科学计数法格式 (使用指数的域) 中指定的浮点值的插入。

showbase

指定的前缀,可以显示出生成的整数字段的插入。

showpoint

生成浮点字段中指定十进制的小数点无条件的插入。

showpos

在生成非负数值字段中指定插入一个加号。

skipws

指定跳过某些抽取之前的前导空白。

trunc

创建其控制的对象时,请指定现有文件的删除内容。

unitbuf

每个插入后刷新输出的原因。

大写

在某些插入指定大小写字母的大写等效项的插入。

e5xz80kk.collapse_all(zh-cn,VS.110).gif成员函数

故障

作为成员函数引发的所有异常的基类的成员类清除 模板类中 basic_ios

标志

设置或返回当前的标记设置。

getloc

返回的存储区域设置对象。

imbue

更改区域设置。

初始化

创建标准想起自己在 iostream 对象构造时。

iword

指定一个值,以存储为iword

精度

指定显示在一个浮点数中的位数。

pword

指定一个值,以存储为pword

register_callback

指定的回调函数。

setf

设置指定的标志。

sync_with_stdio

确保想起自己在 iostream 和 C 运行时库操作发生在源代码中的显示顺序。

unsetf

使指定的标志已经关闭。

width

设置输出流的长度。

xalloc

指定一个变量应流的一部分。

e5xz80kk.collapse_all(zh-cn,VS.110).gif运算符

operator=

赋值运算符为ios_base对象。

要求

标题: <ios>

命名空间: 标准

请参见

参考

线程安全性对标准C++库中

iostream编程

(mfc)约定

其他资源

ios_base 成员

ios 成员