Partilhar via


basic_ostringstream Class

Descreve um objeto que controla a inserçã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_ostringstream : public basic_ostream<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 descreve um objeto que controla a inserção de elementos e objetos codificados em um buffer de fluxo, 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>.

88d271df.collapse_all(pt-br,VS.110).gifConstrutores

basic_ostringstream

Constrói um objeto do tipo basic_ostringstream.

88d271df.collapse_all(pt-br,VS.110).gifTypedefs

allocator_type

O tipo é um sinônimo para o parâmetro do modelo Alloc.

88d271df.collapse_all(pt-br,VS.110).gifFunções de membro

rdbuf

Retorna o endereço do buffer de fluxo armazenado do tipo pointer para basic_stringbuf<Elem, Tr, Alloc>.

STR

Define ou obtém o texto em um buffer de cadeia de caracteres sem alterar a posição de gravação.

Requisitos

Cabeçalho: <sstream>

Namespace: std

Consulte também

Referência

Segurança do thread na biblioteca C++ padrão

iostream de programação

Convenções de iostreams

Outros recursos

os membros do basic_ostringstream

<sstream> Membros