Tengo una línea de código que establece el valor de relleno en un carácter '-' en mi salida, pero necesito restablecer el indicador de relleno a su carácter de espacio en blanco predeterminado. ¿Cómo puedo hacer eso?C++ - Cómo restablecer los indicadores del manipulador de flujo de salida
cout << setw(14) << " CHARGE/ROOM" << endl;
cout << setfill('-') << setw(11) << '-' << " " << setw(15) << '-' << " " << setw(11) << '-' << endl;
pensé que esto podría funcionar:
cout.unsetf(ios::manipulatorname) // Howerver I dont see a manipulator called setfill
Estoy en el camino equivocado?
Gran respuesta, debe ser el aceptado. – gd1
@ gd1: Buena respuesta, pero no _grandes_, ya que tengo que incluir Boost solo para guardar las banderas iostream. – Isaac
@Isaac: en C++, me parece que o bien usas boost o terminas volviendo a implementarlo, o esperas que Boost.Algo se incluya en el estándar. – gd1