Condividi tramite


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>.

czkzky67.collapse_all(it-it,VS.110).gifCostruttori

basic_istringstream

Costruisce un oggetto di tipo basic_istringstream.

czkzky67.collapse_all(it-it,VS.110).gifDefinizioni typedef

allocator_type

Il tipo è un sinonimo per il parametro di template Alloc.

czkzky67.collapse_all(it-it,VS.110).gifFunzioni membro

rdbuf

Restituisce l'indirizzo del buffer memorizzati nel flusso di tipo pointer a basic_stringbuf<Elem, Tr, Alloc>.

str

Imposta o recupera il testo in un buffer di stringa senza modificare la posizione di scrittura.

scambio

Scambia i valori in questa basic_istringstream oggetto di quelli dell'oggetto fornito.

czkzky67.collapse_all(it-it,VS.110).gifOperatori

operator=

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

programmazione di iostream

convenzioni di iostream

Altre risorse

membri di basic_istringstream

<sstream> membri