C ++ - Как сбросить флаги манипулятора потока вывода [duplicate]
На этот вопрос уже есть ответ здесь:
Восстановите состояние std :: cout после манипулирования им 6 ответову нас есть строка кода, которая устанавливает значение заполнения '-' символ в моем выводе, но необходимо сбросить флаг setfill к его символу пробела по умолчанию. Как я могу это сделать?
cout < setw(14) < " CHARGE/ROOM" < endl;
cout < setfill('-') < setw(11) < '-' < " " < setw(15) < '-' < " " < setw(11) < '-' < endl;