std::setfill
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <iomanip> 中定义
|
||
template< class CharT > /*unspecified*/ setfill( CharT c ); |
||
使用时,表达out << setfill(c)设置填充字符流
out
c
.原文:
When used in an expression out << setfill(c) sets the fill character of the stream
out
to c
.目录 |
[编辑] 参数
c | - | 新值填充字符
|
[编辑] 返回值
返回
out
是,如果一个输出流的类型std::basic_ostream<CharT, Traits>的名称,然后表达out << setfill(n)的行为,如果下面的代码被执行对象的类型不明确原文:
Returns an object of unspecified type such that if
out
is the name of an output stream of type std::basic_ostream<CharT, Traits>, then the expression out << setfill(n) behaves as if the following code was executed:out.fill(n);
[编辑] 示例
输出:
default fill: 42 setfill('*'): ********42
[编辑] 另请参阅
管理的填充字符 (公共成员函数of std::basic_ios )
| |
设置填充字符的位置 原文: sets the placement of fill characters (函数) | |
改变宽度的下一个输入/输出字段 原文: changes the width of the next input/output field (函数) |