basic_istringstream Class
Descrive un oggetto che controlla l'estrazione di elementi e gli oggetti codificati da un buffer del flusso della classe basic_stringbuf<Elem, Tr, Alloc>.
template <
class Elem,
class Tr = char_traits<Elem>,
class Alloc = allocator<Elem>
>
class basic_istringstream : public basic_istream<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'estrazione di elementi e gli oggetti codificati da un buffer del 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_istringstream. |
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. |
|
Scambia i valori in questa basic_istringstream oggetto di quelli dell'oggetto fornito. |
Operatori
Assegna i valori per questo basic_istringstream oggetto dal parametro dell'oggetto. |
Requisiti
Intestazione: <sstream>
Spazio dei nomi: std
Vedere anche
Riferimenti
Thread safety della libreria C++ standard