Sdílet prostřednictvím


Co je datový proud

Stejně jako jazyk C++ nemá integrované možnosti vstupu a výstupu. Všechny kompilátory jazyka C++ jsou však spojeny se systematickým objektově orientovaným vstupně-výstupním balíčkem, který se označuje jako iostream třídy. Stream je ústřední koncept iostream tříd. Objekt streamu si můžete představit jako inteligentní soubor, který funguje jako zdroj a cíl pro bajty. Charakteristiky datového proudu jsou určeny jeho třídou a přizpůsobenými operátory vložení a extrakce.

Prostřednictvím ovladačů zařízení se operační systém disku zabývá klávesnicí, obrazovkou, tiskárnou a komunikačními porty jako rozšířenými soubory. Třídy iostream pracují s těmito rozšířenými soubory. Integrované třídy podporují čtení z paměti a zápis do paměti se syntaxí identickou pro vstupně-výstupní operace disku, což usnadňuje odvození tříd datových proudů.

V tomto oddílu

Alternativy vstupu a výstupu

Viz také

iostream Programování