basic_stringstream Class
Descrive un oggetto che controlla l'inserimento e l'estrazione di elementi e gli oggetti codificati utilizzando un buffer di flusso della classe basic_stringbuf<Elem, Tr, Alloc>.
template <
class Elem,
class Tr = char_traits<Elem>,
class Alloc = allocator<Elem>
>
class basic_stringstream : public basic_iostream<Elem, Tr>
Parametri
Alloc
La classe allocatore.Elem
Il tipo di elemento di base della stringa.TR
Le caratteristiche di caratteri speciali dell'elemento base della stringa.
Note
La classe modello descrive un oggetto che controlla l'inserimento e l'estrazione di elementi e gli oggetti codificati utilizzando un buffer di flusso della classe basic_stringbuf<Elem, Tr, Alloc>, con elementi di tipo Elem, con caratteristiche di carattere sono determinate dalla classe Tr, cui elementi vengono allocate da un allocatore della classe Alloc.L'oggetto archivia un oggetto della classe basic_stringbuf <Elem, Tr, Alloc>.
Costruttori
Costruisce un oggetto di tipo basic_stringstream. |
Definizioni typedef
Il tipo è un sinonimo per il parametro di template Alloc. |
Funzioni membro
Restituisce l'indirizzo del buffer memorizzati nel flusso di tipo pointer a basic_stringbuf<Elem, Tr, Alloc>. |
|
Imposta o recupera il testo in un buffer di stringa senza modificare la posizione di scrittura. |
Requisiti
Intestazione: <sstream>
Spazio dei nomi: std
Vedere anche
Riferimenti
Thread safety della libreria C++ standard