Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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