◐ Shell
clean mode source ↗

std::basic_ios<CharT,Traits>::fill - cppreference.com

De cppreference.com

CharT fill() const;

(1)

CharT fill( CharT ch );

(2)

Gestiona el carácter de relleno utilizado para rellenar las conversiones de salida hasta el ancho de campo especificado.

1) Devuelve el carácter de relleno actual.

2) Establece el carácter de relleno en ch, devuelve el valor anterior del carácter de relleno.

Parámetros

ch - El carácter que se utilizará como carácter de relleno.

Valor de retorno

El carácter de relleno antes de la llamada a la función.

Ejemplo

#include <iomanip>
#include <iostream>

int main ()
{
    std::cout << "Con la configuración por defecto : [" << std::setw(10) << 40 << "]\n";
    char prev = std::cout.fill('x');
    std::cout << "Reemplazando '" << prev << "' con '"
              << std::cout.fill() << "'         : [" << std::setw(10) << 40 << "]\n";
}

Salida:

Con la configuración por defecto : [        40]
Reemplazando ' ' con 'x'         : [xxxxxxxx40]

Véase también