Share via


iostreams-Konventionen

Die iostreams Header unterstützen Konvertierungen zwischen Text und codierten Formularen, und die Eingabe und Ausgabe auf externe Dateien:

<fstream>

<iomanip>

<ios>

<iosfwd>

<iostream>

<istream>

<ostream>

<sstream>

<streambuf>

<strstream>

Der einfachste Verwendung von iostreams nur erforderlich, dass Sie die Header- <iostream> enthalten. Sie können Werte von cin oder wcin dann extrahieren, um die Standardeingabe zu lesen. Die Regeln hierfür werden in der Beschreibung der basic_istream-Klasse erläutert. Sie können Werte von cout oder wcout auch einfügen, um die Standardausgabe zu schreiben. Die Regeln hierfür werden in der Beschreibung der basic_ostream-Klasse erläutert. Formatsteuercommon beiden Extraktionsprogrammen und insertors wird von der Klasse basic_ios-Klasse. Diese Formatinformationen unter dem Mantel des Extrahierens und Einfügen von Objekten werden bearbeitet die Provinz von Manipulatoren.

Sie können die gleichen iostreams Vorgänge für Dateien, die Sie mit Namen öffnen, mit Klassen ausführen, die in <fstream> deklariert werden. Um zwischen iostreams und Objekte der Klasse basic_string-Klasse zu konvertieren, verwenden Sie die Klassen, die in <sstream> deklariert werden. Um identisch mit C-Zeichenfolgen auszuführen, verwenden Sie die Klassen, die in <strstream> deklariert werden.

Die verbleibenden Header stellen Die Supportangebote, normalerweise des direkten relevanten nur zu den höchstentwickelten Benutzer der iostreams Klassen bereit.

Siehe auch

Referenz

Übersicht über die C++-Standardbibliothek

iostream-Programmierung

Threadsicherheit in der C++-Standardbibliothek