Символ заполнения поля в C++
Ширина поля сама по себе оставляет пустые места пробелами слева или справа.
Манипулятор std::setfill задает
другой символ заполнения для всех
следующих выводов с шириной. Он лежит
в <iomanip>. Сочетаем его с
уже известной шириной через
std::setw:
#include <iostream>
#include <iomanip>
int code = 9;
std::cout << std::setfill('0') << std::setw(4) << code << "\n";
Запишите int day со
значением 5. Установите
заполнитель '.', ширину
6 и выведите day.