<ostream>
Artikel 10/12/2023
7 Mitwirkende
Feedback
In diesem Artikel
Definiert die Klassenvorlage basic_ostream , die Einfügungen für die Iostreams vermittelt. Der Header definiert auch mehrere verwandte Manipulatoren. (Diese Kopfzeile wird in der Regel von einem anderen der Iostreams-Header für Sie eingeschlossen. Sie müssen sie nur selten direkt einschließen.)
Syntax
#include <ostream>
TypeDefs
Typname
Beschreibung
ostream
Erstellt einen Typ aus basic_ostream
, der auf char
spezialisiert ist, und char_traits
, spezialisiert auf char
.
wostream
Erstellt einen Typ aus basic_ostream
, der auf wchar_t
spezialisiert ist, und char_traits
, spezialisiert auf wchar_t
.
Manipulatoren
Name
Beschreibung
endl
Beendet eine Zeile und leert den Puffer.
ends
Beendet eine Zeichenfolge.
flush
Leert den Puffer.
swap
Tauscht die Werte des linken basic_ostream
-Objektparameters gegen diejenigen des rechten basic_ostream
-Objektparameters aus.
Operatoren
Operator
Beschreibung
operator<<
Schreibt verschiedene Typen in den Stream.
Klassen
Klasse
Beschreibung
basic_ostream
Die Klassenvorlage beschreibt ein Objekt, das das Einfügen von Elementen und codierten Objekten in einen Datenstrompuffer steuert.
Siehe auch
Headerdateienreferenz
Threadsicherheit in der C++-Standardbibliothek
iostream-Programmierung
iostreams-Konventionen