目录

C++ Library - <ios>

介绍 (Introduction)

C ++标准库提供了一组广泛的输入/输出功能,我们将在后续章节中看到。 本章将讨论C ++编程所需的非常基本和最常见的I/O操作。

IOStream类层次结构的输入输出基类和类型如下所示 -

Types

类模板

Sr.No. 会员类型 定义
1 basic_ios 流的基类(类型相关的组件
2 fpos 流位置类模板

Classes

Sr.No. 会员类型 定义
1 ios 流的基类(类型相关组件)
2 ios_base 流的基类
3 wios 宽字符流的基类

其他类型

Sr.No. 会员类型 定义
1 io_errc 输入/输出错误条件
2 streamoff 流偏移类型
3 streampos 流位置类型
4 streamsize 流大小类型
5 wstreampos 宽流量位置类型

Format flag manipulators (functions)

独立标志(开启) -

Sr.No. 会员类型 定义
1 boolalpha 字母数字bool值
2 showbase 显示数字基本前缀
3 showpoint 显示小数点
4 showpos 显示积极的迹象
5 skipws 跳过空格
6 unitbuf 插入后冲洗缓冲液
7 uppercase 生成大写字母

独立标志(关闭) -

Sr.No. 会员类型 定义
1 noboolalpha 没有字母数字bool值
2 noshowbase 不显示数字基本前缀
3 noshowpoint 不显示小数点
4 noshowpos 不要出现积极的迹象
5 noskipws 不要跳过空格
6 nounitbuf 插入后不要强制冲洗
7 nouppercase 不要生成大写字母

数字基本格式标志(“basefield”标志) -

Sr.No. 会员类型 定义
1 dec 使用十进制基数
2 hex 使用十六进制基数
3 oct 使用八进制基数

浮点格式标志(“floatfield”标志) -

Sr.No. 会员类型 定义
1 fixed 使用固定浮点表示法
2 scientific 使用科学的浮点表示法

调整格式标志(“adjustfield”标志) -

Sr.No. 会员类型 定义
1 internal 通过在内部位置插入字符来调整字段
2 left 将输出调整到左侧
3 right 将输出调整到右侧
↑回到顶部↑
WIKI教程 @2018