<strstream>

Definisce diverse classi che supportano operazioni iostream su sequenze archiviate in una matrice allocata di oggetti char. Queste sequenze vengono facilmente convertite in e da stringhe C.

Requisiti

Header:<strstream>

Spazio dei nomi: std

Osservazioni:

Gli oggetti di tipo strstream funzionano con char *, che sono stringhe C. Usare <sstream> per lavorare con oggetti di tipo basic_string.

Nota

Le classi in <strstream> sono deprecate. Prendere invece in considerazione l'uso delle classi in <sstream> .

Membri

Classi

Nome Descrizione
Classe strstreambuf La classe descrive un buffer del flusso che controlla la trasmissione di elementi da e verso una sequenza di elementi archiviati in un oggetto matrice char.
Classe istrstream La classe descrive un oggetto che controlla l'estrazione di elementi e oggetti codificati da un buffer del flusso della classe strstreambuf.
Classe ostrstream La classe descrive un oggetto che controlla l'inserimento di elementi e oggetti codificati in un buffer del flusso della classe strstreambuf.
Classe strstream La classe descrive un oggetto che controlla l'inserimento e l'estrazione di elementi e oggetti codificati usando un buffer del flusso della classe strstreambuf.

Funzioni

void freeze(bool freezefl = true);
char* str();
int pcount();

Vedi anche

<strstream>
Riferimento file di intestazione
Thread Safety in the C++ Standard Library (Sicurezza dei thread nella libreria standard C++)
Programmazione iostream
iostreams Conventions (Convenzioni di iostream)