Информатика и технология программирования


Манипуляторы


Манипуляторы - функции потока, которые можно включать в операции помещения и извлечения в потоки ( &#60, &#62).


endl // Помещение в выходной поток символа


// конца строки '\n' и вызов функции flush


ends // Помещение в выходной поток символа '\0'



flush // Вызов функции вывода буферизованных данных


// в выходной поток


dec // Установка основания 10 системы счисления



hex // Установка основания 16 системы счисления



oct // Установка основания 8 системы счисления



ws // Установка игнорирования при вводе пробелов



setbase(int) // Установка основания системы счисления


// (0 - 10 - по умолчанию, также 8,10,16)


resetiosflasg(long)
// Сброс флагов форматирования по маске


setiosflags(long)
// Установка флагов форматирования по маске


setfill(int) // Установка заполняющего символа



setprecision(int)
// Установка точности вывода вещественных


// чисел


setw(int) // Установка ширины поля ввода-вывода


Пример вызова манипулятора:


cout &#60&#60 15 &#60&#60 hex &#60&#60 15 &#60&#60 setbase(8) &#60&#60 15;





Начало  Назад  Вперед



Книжный магазин