Co je datový proud
Jako C C++ neobsahuje integrovanou funkci vstupu a výstupu.Všechny kompilátory C++ však sbalený spolu se systematickou, objektově orientovaný vstupně-výstupní balíčku, známé jako třídy iostream.Datový proud je ústřední pojem iostream třídy.Objekt datového proudu si lze představit jako inteligentní soubor, který slouží jako zdroj a cíl bajtů.Vlastnosti datového proudu jsou určeny svou třídu a provozovatelé Vlastní vložení a extrakce.
Pomocí ovladače zařízení disku operačního systému se zabývá klávesnice, obrazovky, tiskárny a komunikační porty jako rozšířené soubory.Iostream třídy vzájemně tyto rozšířené soubory.Vestavěné třídy podporují čtení a zápis do paměti pomocí syntaxe je stejná jako u disku vstupně-výstupní operace, které lze snadno odvodit třídy datového proudu.