<istream>

Definiert die Klassenvorlage basic_istream, die Extraktionen für iostreams vermittelt, und die Klassenvorlage basic_iostream, die sowohl Einfügungen als auch Extraktionen vermittelt. Der Header definiert auch einen verknüpften Manipulator. Diese Headerdatei wird in der Regel von einem anderen Iostreams-Header eingeschlossen. Sie müssen sie nur selten direkt einschließen.

Syntax

#include <istream>

TypeDefs

Typname Beschreibung
iostream Ein basic_iostream-Typ, der auf char spezialisiert ist.
istream Ein basic_istream-Typ, der auf char spezialisiert ist.
wiostream Ein basic_iostream-Typ, der auf wchar spezialisiert ist.
wistream Ein basic_istream-Typ, der auf wchar spezialisiert ist.

Manipulatoren

Name Beschreibung
ws Überspringt Leerraum im Datenstrom.
swap Tauscht zwei Streamobjekte.

Operatoren

Operator Beschreibung
operator>> Extrahiert von Zeichenfolgen und Zeichen aus dem Stream.

Klassen

Klasse Beschreibung
basic_iostream Eine Streamklasse für Ein- und Ausgabe.
basic_istream Die Klassenvorlage beschreibt ein Objekt, das die Extraktion von Elementen und codierten Objekten aus einem Datenstrompuffer mit Elementen vom Typ Elemsteuert, die auch als char_type bezeichnet werden, deren Zeicheneigenschaften durch die Klasse Trbestimmt werden , auch als traits_type bezeichnet.

Siehe auch

Threadsicherheit in der C++-Standardbibliothek
iostream-Programmierung
iostreams-Konventionen