Namespaces
Variants

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

From cppreference.net
CharT fill ( ) const ;
(1)
CharT fill ( CharT ch ) ;
(2)

Gère le caractère de remplissage utilisé pour compléter les conversions de sortie jusqu'à la largeur de champ spécifiée.

1) Retourne le caractère de remplissage actuel.
2) Définit le caractère de remplissage sur ch , retourne la valeur précédente du caractère de remplissage.

Table des matières

Paramètres

ch - le caractère à utiliser comme caractère de remplissage

Valeur de retour

Le caractère de remplissage avant l'appel à la fonction.

Exemple

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

Sortie :

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

Voir aussi

modifie le caractère de remplissage
(modèle de fonction)