Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der iostreams-Headers unterstützen Konvertierungen zwischen Text und kodierten Formen, und zwischen Eingabe und Ausgabe in externe Dateien:
<fstream>
<iomanip>
<ios>
<iosfwd>
<iostream>
<istream>
<ostream>
<sstream>
<streambuf>
<strstream>
Die einfachste Verwendung von iostreams erfordert nur, dass Sie die Kopfzeile <iostream>einschließen. Anschließend können Sie Werte aus cin der Standardeingabe extrahieren oder wcin lesen. Die Regeln dafür werden in der Beschreibung der basic_istream Klasse beschrieben. Sie können auch Werte cout in die Standardausgabe einfügen oder wcout schreiben. Die Regeln dafür werden in der Beschreibung der basic_ostream Klasse beschrieben. Das für Extraktoren und Einfügemodule gängige Formatsteuerelement wird von der basic_ios Klasse verwaltet. Mehrere Manipulatoren sind an der Manipulation von Formatinformationen in Form von Extraktion und Insertion von Objekten beteiligt.
Sie können dieselben Iostreams-Vorgänge für Dateien ausführen, die Sie nach Namen öffnen, indem Sie die in <fstream>deklarierten Klassen verwenden. Verwenden Sie die klassen deklarierten <sstream>Klassen, um zwischen Iostreams und Objekten der basic_string Klasse zu konvertieren. Um dasselbe mit C-Zeichenfolgen zu tun, verwenden Sie die klassen, die in <strstream>.
Die restlichen Headers bieten Supportdienste, die nur für sehr fortgeschrittene Benutzer der iostreams-Klassen von direktem Interesse sind.
Siehe auch
Übersicht über die C++-Standardbibliothek
iostream Programmieren
Threadsicherheit in der C++-Standardbibliothek