Некоторые типы манипуляторов в программировании, на примере языка C++: 24
Манипуляторы без параметров: 2
dec — при вводе и выводе устанавливает флаг десятичной системы счисления; 2
hex — при вводе и выводе устанавливает флаг шестнадцатеричной системы счисления; 2
oct — при вводе и выводе устанавливает флаг восьмеричной системы счисления; 2
ws — действует только при вводе и предусматривает извлечение из входного потока пробельных символов; 2
endl — действует только при выводе, обеспечивает включение в выходной поток символа новой строки и сбрасывает буфер этого потока; 2
ends — действует только при выводе и обеспечивает включение в поток нулевого признака конца строки; 2
flush — действует только при выводе и очищает выходной поток, то есть сбрасывает его буфер. 2
Манипуляторы с параметрами: 2
setbase(int n) — устанавливает систему счисления для вывода чисел; 3
setfill(int n) — устанавливает символ-заполнитель, которым выводимое значение будет дополняться до необходимой ширины; 3
setprecision(int n) — устанавливает количество цифр после запятой при выводе вещественных чисел; 3
setw(int n) — устанавливает ширину поля вывода в n символов (n — целое число). 3