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.
Definiert mehrere Klassen, die iostreams-Vorgänge für Sequenzen unterstützt, die in einem reservierten Array des char-Objekts gespeichert werden. Solche Sequenzen sind leicht in und aus C-Zeichenfolgen zu konvertieren.
Anforderungen
Header:<strstream>
Namespace: std
Hinweise
Objekte vom Typ strstream arbeiten mit char *, die C-Zeichenfolgen darstellen. Verwenden Sie <Sstream>, um mit Objekten vom Typ basic_string zu arbeiten.
Hinweis
Die Klassen in <strstream> sind veraltet. Erwägen Sie stattdessen die Verwendung der Klassen in <sstream> .
Member
Klassen
| name | Beschreibung |
|---|---|
| strstreambuf-Klasse | Die Klasse beschreibt einen Streampuffer, der die Übertragung von Elementen in eine bzw. aus einer Sequenz von Elementen steuert, die in einem char-Arrayobjekt gespeichert sind. |
| istrstream-Klasse | Die Klasse beschreibt ein Objekt, das die Extraktion von Elementen und codierten Objekten aus einem Streampuffer der Klasse strstreambuf steuert. |
| ostrstream-Klasse | Die Klasse beschreibt ein Objekt, das die Einfügung von Elementen und codierten Objekten in einen Streampuffer der Klasse strstreambuf steuert. |
| strstream-Klasse | Die Klasse beschreibt ein Objekt, das die Einfügung und Extraktion von Elementen und codierten Objekten mit einem Streampuffer der Klasse strstreambuf steuert. |
Funktionen
void freeze(bool freezefl = true);
char* str();
int pcount();
Siehe auch
<strstream>
Headerdateienreferenz
Threadsicherheit in der C++-Standardbibliothek
iostream-Programmierung
iostreams-Konventionen