На этом шаге мы приведем общие сведения о потоковых объектах.
Прежде чем переходить к подробному описанию потоковых классов, мы кратко рассмотрим общеизвестные аспекты работы с потоками данных.
В C++ операции ввода-вывода выполняются при помощи потоков данных. Согласно принципам объектно-ориентированного программирования, поток данных представляет собой объект, свойства которого определяются классом. Вывод интерпретируется как запись данных в поток, а ввод - как чтение данных из потока. Для стандартных каналов ввода-вывода существуют cтандартные глобальные объекты.
На следующем шаге мы рассмотрим потоковые классы.