Интернет магазин китайских планшетных компьютеров



Компьютеры - Поток данных

22 января 2011


Оглавление:
1. Поток данных
2. Поток данных в операционных системах



Поток данных в программировании — абстракция, используемая для чтения или записи файлов, сокетов и т. п. в единой манере.

Потоки являются удобным унифицированным программным интерфейсом для чтения или записи файлов, сокетов и передачи данных между процессами.

Поддержка потоков включена в большинство языков программирования и едва ли не во все современные операционные системы.

При запуске процесса ему предоставляются предопределённые стандартные потоки.

Возможность перенаправления потоков позволяет связывать различные программы, и придаёт системе гибкость, являющуюся частью философии Unix.

Поток данных в программировании

Абстракция потока особенно важна в языке программирования Си , где он представляет собой источник ввода и/или вывода данных, обычно байтов, связанный с файлом, устройством, либо другим процессом. Работа с потоками перенесена во многие другие языки:

  • C++: Iostream из стандартной библиотеки C++.
  • Языки платформы .NET Framework: Base Class Library, пространство имен System.IO.


Просмотров: 1846


<<< Проблема 2038 года