std::setfill (3) - Linux Manuals
std::setfill: std::setfill
Command to display std::setfill
manual in Linux: $ man 3 std::setfill
NAME
std::setfill - std::setfill
Synopsis
Defined in header <iomanip>
template< class CharT >
/*unspecified*/ setfill( CharT c );
When used in an expression out << setfill(c) sets the fill character of the stream out to c.
Parameters
c - new value for the fill character
Return value
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);
Notes
The current fill character may be obtained with std::ostream::fill
Example
// Run this code
#include <iostream>
#include <iomanip>
int main()
{
std::cout << "default fill: " << std::setw(10) << 42 << '\n'
<< "setfill('*'): " << std::setfill('*')
<< std::setw(10) << 42 << '\n';
}
Output:
default fill: 42
setfill('*'): ********42
See also
manages the fill character
fill (public member function of std::basic_ios<CharT,Traits>)
internal sets the placement of fill characters
left (function)
right
changes the width of the next input/output field
setw (function)
Pages related to std::setfill
- std::set (3) - std::set
- std::set<Key,Compare,Allocator>::begin,std::set<Key,Compare,Allocator>::cbegin (3) - std::set<Key,Compare,Allocator>::begin,std::set<Key,Compare,Allocator>::cbegin
- std::set<Key,Compare,Allocator>::clear (3) - std::set<Key,Compare,Allocator>::clear
- std::set<Key,Compare,Allocator>::contains (3) - std::set<Key,Compare,Allocator>::contains
- std::set<Key,Compare,Allocator>::count (3) - std::set<Key,Compare,Allocator>::count
- std::set<Key,Compare,Allocator>::emplace (3) - std::set<Key,Compare,Allocator>::emplace
- std::set<Key,Compare,Allocator>::emplace_hint (3) - std::set<Key,Compare,Allocator>::emplace_hint
- std::set<Key,Compare,Allocator>::empty (3) - std::set<Key,Compare,Allocator>::empty
- std::set<Key,Compare,Allocator>::end,std::set<Key,Compare,Allocator>::cend (3) - std::set<Key,Compare,Allocator>::end,std::set<Key,Compare,Allocator>::cend
- std::set<Key,Compare,Allocator>::equal_range (3) - std::set<Key,Compare,Allocator>::equal_range
- std::set<Key,Compare,Allocator>::erase (3) - std::set<Key,Compare,Allocator>::erase
- std::set<Key,Compare,Allocator>::extract (3) - std::set<Key,Compare,Allocator>::extract