basic_istringstream Class
Descreve um objeto que controla a extração de elementos e objetos codificados em um buffer de fluxo da 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>
Parâmetros
Alloc
A classe de alocador.Elem
O tipo de elemento básico da seqüência de caracteres.Tr
As características de caractere especializada no elemento básico da seqüência de caracteres.
Comentários
A classe de modelo descreve um objeto que controla a extração de elementos e objetos codificados em um buffer de fluxo da classe basic_stringbuf<Elem, Tr, Alloc>, com elementos do tipo Elem, cujas características de caractere são determinadas pela classe Tr, e cujos elementos são alocados por um alocador de classe Alloc.O objeto armazena um objeto da classe basic_stringbuf <Elem, Tr, Alloc>.
Construtores
Constrói um objeto do tipo basic_istringstream. |
Typedefs
O tipo é um sinônimo para o parâmetro do modelo Alloc. |
Funções de membro
Retorna o endereço do buffer de fluxo armazenado do tipo pointer para basic_stringbuf<Elem, Tr, Alloc>. |
|
Define ou obtém o texto em um buffer de cadeia de caracteres sem alterar a posição de gravação. |
|
Troca os valores deste basic_istringstream objeto para os objetos fornecidos. |
Operadores
Atribui valores a esta basic_istringstream o objeto de parâmetro de objeto. |
Requisitos
Cabeçalho: <sstream>
Namespace: std
Consulte também
Referência
Segurança do thread na biblioteca C++ padrão