Поток данных

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

Поток данных (stream) — последовательность символов, к которым можно получить доступ.

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

Нумерация потоков

  • 0 — стандартный поток ввода
  • 1 — стандартный поток вывода
  • 2 — поток вывода диагностики/ошибок

Использование

Потоки данных используются в TUI консолях/терминалах ОС, в языках программирования C/C++ (ввод/вывод в языках C/C++ реализован с помощью потоков) и языках ассемблера.