Шаг 457.
Библиотека STL. Ввод-вывод с использованием потоковых классов. Общие сведения о потоках ввода-вывода. Глобальные потоковые объекты

    На этом шаге мы приведем общие сведения о глобальных потоковых объектах.

    В библиотеке IOStream определено несколько глобальных объектов типов istream и ostream. Эти объекты соответствуют стандартным каналам ввода-вывода.

    Отделение "нормального" вывода от сообщений об ошибках позволяет по-разному обойтись с этими двумя категориями потоков данных при выполнении программы. Например, нормальный вывод программы можно перенаправить в файл, тогда как сообщения об ошибках будут выводиться на консоль, Конечно, для этого операционная система должна поддерживать перенаправление стандартных каналов ввода-вывода (впрочем, в большинстве операционных систем такая возможность существует). Разделение стандартных каналов берет свое начало в механизме перенаправления ввода-вывода системы UNIX.

    На следующем шаге мы рассмотрим потоковые операторы.




Предыдущий шаг Содержание Следующий шаг