std::basic_ios<CharT,Traits>::fill (3) - Linux Manuals
std::basic_ios<CharT,Traits>::fill: std::basic_ios<CharT,Traits>::fill
Command to display std::basic_ios<CharT,Traits>::fill
manual in Linux: $ man 3 std::basic_ios<CharT,Traits>::fill
NAME
std::basic_ios<CharT,Traits>::fill - std::basic_ios<CharT,Traits>::fill
Synopsis
CharT fill() const; (1)
CharT fill( CharT ch ); (2)
Manages the fill character used to pad the output conversions to the specified field width.
1) returns the current fill character
2) sets the fill character to ch, returns previous value of the fill character
Parameters
ch - the character to use as fill character
Return value
the fill character before the call to the function.
Example
// Run this code
#include <iostream>
#include <iomanip>
int main ()
{
std::cout << "With default setting : " << std::setw(10) << 40 << '\n';
char prev = std::cout.fill('x');
std::cout << "Replaced '" << prev << "' with '"
<< std::cout.fill() << "': " << std::setw(10) << 40 << '\n';
}
Output:
With default setting : 40
Replaced ' ' with 'x': xxxxxxxx40
See also
changes the fill character
setfill (function template)
Pages related to std::basic_ios<CharT,Traits>::fill
- std::basic_ios<CharT,Traits>::fail (3) - std::basic_ios<CharT,Traits>::fail
- std::basic_ios<CharT,Traits>::bad (3) - std::basic_ios<CharT,Traits>::bad
- std::basic_ios<CharT,Traits>::basic_ios (3) - std::basic_ios<CharT,Traits>::basic_ios
- std::basic_ios<CharT,Traits>::clear (3) - std::basic_ios<CharT,Traits>::clear
- std::basic_ios<CharT,Traits>::copyfmt (3) - std::basic_ios<CharT,Traits>::copyfmt
- std::basic_ios<CharT,Traits>::eof (3) - std::basic_ios<CharT,Traits>::eof
- std::basic_ios<CharT,Traits>::exceptions (3) - std::basic_ios<CharT,Traits>::exceptions
- std::basic_ios<CharT,Traits>::good (3) - std::basic_ios<CharT,Traits>::good
- std::basic_ios<CharT,Traits>::imbue (3) - std::basic_ios<CharT,Traits>::imbue
- std::basic_ios<CharT,Traits>::init (3) - std::basic_ios<CharT,Traits>::init
- std::basic_ios<CharT,Traits>::move (3) - std::basic_ios<CharT,Traits>::move
- std::basic_ios<CharT,Traits>::narrow (3) - std::basic_ios<CharT,Traits>::narrow
- std::basic_ios<CharT,Traits>::operator! (3) - std::basic_ios<CharT,Traits>::operator!
- std::basic_ios<CharT,Traits>::operatorbool (3) - std::basic_ios<CharT,Traits>::operatorbool
- std::basic_ios<CharT,Traits>::rdbuf (3) - std::basic_ios<CharT,Traits>::rdbuf
- std::basic_ios<CharT,Traits>::rdstate (3) - std::basic_ios<CharT,Traits>::rdstate
- std::basic_ios<CharT,Traits>::set_rdbuf (3) - std::basic_ios<CharT,Traits>::set_rdbuf
- std::basic_ios<CharT,Traits>::setstate (3) - std::basic_ios<CharT,Traits>::setstate
- std::basic_ios<CharT,Traits>::swap (3) - std::basic_ios<CharT,Traits>::swap
- std::basic_ios<CharT,Traits>::tie (3) - std::basic_ios<CharT,Traits>::tie
- std::basic_ios<CharT,Traits>::widen (3) - std::basic_ios<CharT,Traits>::widen
- std::basic_ios<CharT,Traits>::~basic_ios (3) - std::basic_ios<CharT,Traits>::~basic_ios
- std::basic_ios (3) - std::basic_ios