std:: showpoint, std:: noshowpoint
|
定义于头文件
<ios>
|
||
|
std::
ios_base
&
showpoint
(
std::
ios_base
&
str
)
;
|
(1) | |
|
std::
ios_base
&
noshowpoint
(
std::
ios_base
&
str
)
;
|
(2) | |
启用或禁用浮点数输出中无条件包含小数点字符。对输入无影响。
这是一个I/O操纵器,可以通过形如
out
<<
std
::
showpoint
的表达式调用,其中
out
是
std::basic_ostream
类型的对象;或通过形如
in
>>
std
::
showpoint
的表达式调用,其中
in
是
std::basic_istream
类型的对象。
用作小数点字符的字符由输出时流中植入的区域设置的 numpunct 刻面决定,具体描述见 std::num_put::put 。
目录 |
参数
| str | - | I/O 流的引用 |
返回值
str (指向经过操作后的流的引用)。
示例
#include <iostream> int main() { std::cout << "1.0 with showpoint: " << std::showpoint << 1.0 << '\n' << "1.0 with noshowpoint: " << std::noshowpoint << 1.0 << '\n'; }
输出:
1.0 with showpoint: 1.00000 1.0 with noshowpoint: 1
参见
|
清除指定的 ios_base 标志
(函数) |
|
设置指定的
ios_base
标志
(函数) |