std::cout через operator<< и которая меняет настройки печати для следующих значений.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpFmInr 257 of 696 menu
◀ ▶

Введение к манипуляторам потока в C++

Манипулятор потока - объект или функция, которую передают в std::cout через operator<< и которая меняет настройки печати для следующих значений, а не заменяет само число или строку.

Часть таких средств лежит в <iostream>, часть - в <iomanip>. Один вызов может включить систему счисления, другой - ширину поля, третий - способ показа дроби. Запишем целое и логическое подряд без дополнительных настроек:

#include <iostream> int code = 15; bool ok = true; std::cout << code << "\n"; std::cout << ok << "\n";

Когда перед значением вставляют манипулятор, поток применяет его правило к этому и следующим выводам, пока другое правило не переопределит поведение.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить