Заголовочный файл iostream необходимо подключать при работе со стандартными потоками ввода-вывода в языке программирования C++ потому, что он содержит классы, функции и переменные для организации этой работы. 5
Файл включает объекты, такие как cin, cout, cerr и clog, которые используются для передачи информации в и из стандартных потоков ввода, вывода, ошибок (без буферизации) и ошибок (с буферизацией). 25
Без подключения iostream в C++ нет встроенной поддержки ввода-вывода, вместо неё используется библиотека функций. 5