输入/输出操纵符

来自cppreference.com
< cpp‎ | io


 
 
 
输入/输出操纵符
浮点格式
原文:
Floating-point formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
整型格式
原文:
Integer formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
布尔格式
原文:
Boolean formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
场的宽度和填充控制
原文:
Field width and fill control
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
其他格式
原文:
Other formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
空白处理
原文:
Whitespace processing
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
输出冲洗
原文:
Output flushing
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
状态标志位操作
原文:
Status flags manipulation
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
时间和金钱I / O
原文:
Time and money I/O
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
(C++11)
(C++11)
(C++11)
(C++11)
 
操纵符(Manipulator)是一些辅助函数,你可以使用它们来控制operator<<operator>>对输入/输出流的操作。
原文:
Manipulators are helper functions that make it possible to control input/output streams using operator<< or operator>>.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

不带参数调用的操纵符(例如std::cout << std::boolalpha;std::cin >> std::hex;)被实现为以流的引用作为唯一参数的函数。basic_ostream::operator<<basic_istream::operator>>的一些特别的重载能够接受这些函数的指针。
原文:
The manipulators that are invoked without arguments (e.g. std::cout << std::boolalpha; or std::cin >> std::hex;) are implemented as functions that take a reference to a stream as their only argument. The special overloads of basic_ostream::operator<< and basic_istream::operator>> accept pointers to these functions.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

带参数调用的操纵符(例如std::cout << std::setw(10);)实现为返回不明确类型对象的函数。这些操纵符定义自己特定的operator<<operator>>来执行所需的操作。
原文:
The manipulators that are invoked with arguments (e.g. std::cout << std::setw(10);) are implemented as functions returning objects of unspecified type. These manipulators define their own operator<< or operator>> which perform the requested manipulation.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

定义于头文件 <ios>
在布尔值的文字和数字表示形式之间切换
原文:
switches between textual and numeric representation of booleans
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

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

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

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

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

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

(函数) [编辑]
设置填充字符的位置
原文:
sets the placement of fill characters
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

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

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

(函数) [编辑]
定义于头文件 <istream>
跳过空白字符
原文:
consumes whitespace
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
定义于头文件 <ostream>
输出'\0'
原文:
outputs '\0'
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
刷新输出流
原文:
flushes the output stream
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
输出'\n'并刷新输出流
原文:
outputs '\n' and flushes the output stream
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
定义于头文件 <iomanip>
清除指定的ios_bas​​e标志
原文:
clears the specified ios_base flags
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
设置指定的ios_bas​​e标志
原文:
sets the specified ios_base flags
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

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

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

(函数模板) [编辑]
改变浮点精度
原文:
changes floating-point precision
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
改变下一个输入/输出域的宽度
原文:
changes the width of the next input/output field
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
解析货币值
原文:
parses a monetary value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
(C++11)
格式化并输出货币值
原文:
formats and outputs a monetary value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
(C++11)
解析指定格式的日期/时间值
原文:
parses a date/time value of specified format
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
(C++11)
按指定的格式,格式化并输出日期/时间值
原文:
formats and outputs a date/time value according to the specified format
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数模板) [编辑]
(C++14)
插入和读取带有内嵌空格的被引号括起来的字符串
(函数模板) [编辑]