setw(x) - это функция выделяет как минимум x пробелов (ячеек) в консоле для печатаемого объекта.
- Если количество пробелов превышает размер объекта оставшиеся объекты останутся пустыми
setfill() - это функция используется совместно с setw(x). Это функция сообщает нам чем запалнить пустые ячейки.
Эта функция запрашивает для печати определенную длину, то есть столбцы.
НАПРИМЕР:
- setw(5) — запрашивает на печать 5 столбцов.
- Если длина полученных символов больше количества запрошенных столбцов, то все символы будут отбивные без проблем. Например:
cout << setw(1) << "Hello"; хотя запрашивается только один столбец, он печатает весь текстHello.
cout << setw(10) << 12345 << endl;
Эта функция всегда используется вместе с функцией
setw().Функция setfill('') заполняет пустые ячейки, созданные setw, заданным символом.
Top comments (0)