Kapitel 14. Ein- und Ausgabestreams

Dank der Ein- und Ausgabestreams kann ein C++-Programm mit der Außenwelt kommunizieren. Dabei ist ein Stream ein unendlicher Zeichenstrom, auf den Daten geschoben und von dem Daten gelesen werden können.

Die Ein- und Ausgabestreams

  • wurden schon lange vor dem ersten C++-Standard (C++98) in 1998 benutzt,

  • sind ein auf Erweiterbarkeit ausgelegtes Framework,

  • sind mit dem objektorientierten und generischen Paradigma implementiert.

Hierarchie

image with no caption
basic_streambuf<>

Verantwortlich für das Lesen und Schreiben der Daten.

ios_base

Eigenschaften aller Streamklassen, die unabhängig vom Zeichentyp sind.

basic_ios<>

Eigenschaften aller Streamklassen, ...

Get C++-Standardbibliothek - kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.