std::basic_ios<CharT,Traits>::fill
From cppreference.com
 
 
 
 
 
 C++ 
 Feature test macros (C++20)
 Concepts library (C++20)
 Metaprogramming library (C++11)
 Ranges library (C++20)
 Filesystem library (C++17)
 Concurrency support library (C++11)
 Execution control library (C++26)
Input/output library 
 
 
 
 
 
 
 
 
 
 
 
 
 Print functions (C++23)
 Buffers
(C++23)
(C++98/26*)
(C++20)
 Streams
 Abstractions
 File I/O
 String I/O
 Array I/O
(C++23)
(C++23)
(C++23)
(C++98/26*)
(C++98/26*)
(C++98/26*)
 Synchronized Output
(C++20)
 Types
 Error category interface
(C++11)
(C++11)
std::basic_ios 
 
 
 
 
 Member functions
 State functions
 Formatting
basic_ios::fill
 Miscellaneous
 Protected member functions
(C++11)
(C++11)
(C++11)
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.
Contents
[edit] Parameters
 ch
 -
 the character to use as fill character
[edit] Return value
The fill character before the call to the function.
[edit] Example
Run this code
Output:
With default setting : [ 40] Replaced ' ' with 'x': [xxxxxxxx40]