std::ios_base::fmtflags

来自cppreference.com
< cpp‎ | io‎ | ios base

 
 
 
std::ios_base
成员函数
原文:
Member functions
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
格式化
原文:
Formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
语言环境
原文:
Locales
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
内部可扩展的阵列
原文:
Internal extensible array
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
杂项
原文:
Miscellaneous
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
会员类别
原文:
Member classes
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
会员类型
原文:
Member types
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
ios_base::fmtflags
 
typedef /*implementation defined*/ fmtflags;
static constexpr fmtflags dec = /*implementation defined*/

static constexpr fmtflags oct = /*implementation defined*/
static constexpr fmtflags hex = /*implementation defined*/

static constexpr fmtflags basefield = /*implementation defined (dec | oct | hex)*/
static constexpr fmtflags left = /*implementation defined*/

static constexpr fmtflags right = /*implementation defined*/
static constexpr fmtflags internal = /*implementation defined*/

static constexpr fmtflags adjustfield = /*implementation defined (left | right | internal)*/
static constexpr fmtflags scientific = /*implementation defined*/

static constexpr fmtflags fixed = /*implementation defined*/

static constexpr fmtflags floatfield = /*implementation defined (scientific | fixed)*/
static constexpr fmtflags boolalpha = /*implementation defined*/

static constexpr fmtflags showbase = /*implementation defined*/
static constexpr fmtflags showpoint = /*implementation defined*/
static constexpr fmtflags showpos = /*implementation defined*/
static constexpr fmtflags skipws = /*implementation defined*/
static constexpr fmtflags unitbut = /*implementation defined*/

static constexpr fmtflags uppercase = /*implementation defined*/
指定可用的格式标记。这是一个BitmaskType,下面的常量定义
原文:
Specifies available formatting flags. It is a BitmaskType, the following constants are defined:
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
常数 解释
dec 对整数IO使用十进制
oct 对整数IO使用八进制
hex 对整数IO使用十六进制
basefield dec|oct|hex|0。用于屏蔽操作
left 左调整(在右侧添加填充字符)
right 右调整(在左侧添加填充字符)
internal 内部调整(在内部指定的点添加填充字符)
adjustfield left|right|internal。用于屏蔽操作
scientific 以科学记数法生成浮点类型,或者如果和fixed一起设置,则使用十六进制记数法
fixed 以固定计数法生成浮点类型,或者如果和scientific一起设置,则使用十六进制记数法
floatfield scientific|fixed|(scientific|fixed)|0。用于屏蔽操作
boolalpha 在字母数字格式中插入和提取bool类型
showbase 生成一个的前缀表示数字的整数输出基地,需要的I / O货币的货币指标
showpoint 为所有浮点数输出都无条件生成一个小数点字符
showpos 为所有的非负数值输出生成+字符
skipws 在特定的输入操作之前跳过前导空白
unitbuf 在每次输出操作后都刷新输出流
uppercase 在特定的输出操作中,将特定的小写字母替换为它们的大写形式

[编辑] 示例

[编辑] 另请参阅

管理格式的标志
原文:
manages format flags
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
设置特定格式的标志
原文:
sets specific format flag
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
清除特定格式的标志
(公开成员函数) [编辑]
改变用于整数I/O的进制
原文:
changes the base used for integer I/O
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
改变填充字符
原文:
changes the fill character
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
改变用于浮点数I/O的格式
原文:
changes formatting used for floating-point I/O
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
控制是否前缀用于指示数字基
原文:
controls whether prefix is used to indicate numeric base
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
在布尔值的文字和数字表示形式之间切换
原文:
switches between textual and numeric representation of booleans
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
控制+符号是否用于非负数
原文:
controls whether the + sign used with non-negative numbers
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
控制浮点数的表示是否始终带有小数点
原文:
controls whether decimal point is always included in floating-point representation
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
控制是否每次输出后刷新
原文:
controls whether output is flushed after each operation
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
控制输入操作是否跳过前导空白字符
原文:
controls whether leading whitespace is skipped on input
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
控制一些输出操作是否使用大写字母
(函数) [编辑]