Namensräume
Varianten
Aktionen

std::basic_ios<CharT,Traits>::fill

Von cppreference.com
< cpp‎ | io‎ | basic ios
 
 
 
 
CharT fill() const;
(1)
CharT fill( CharT ch );
(2)

Verwaltet das Füllzeichen, das verwendet wird, um die Ausgabeumwandlungen auf die angegebene Feldbreite aufzufüllen.

1) Gibt das aktuelle Füllzeichen zurück.
2) Setzt das Füllzeichen auf ch und gibt den vorherigen Wert des Füllzeichens zurück.

Inhalt

[bearbeiten] Parameter

ch - das zu verwendende Zeichen als Füllzeichen

[bearbeiten] Rückgabewert

Das Füllzeichen vor dem Aufruf der Funktion.

[bearbeiten] Beispiel

#include <iomanip>
#include <iostream>
 
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";
}

Ausgabe

With default setting : [        40]
Replaced ' ' with 'x': [xxxxxxxx40]

[bearbeiten] Siehe auch

Ändert das Füllzeichen
(Funktion-Template) [bearbeiten]