Compartilhar via


Classe basic_ostringstream

Descreve um objeto que inserção do controla os 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 do alocador.

  • Elem
    O tipo do elemento básico de cadeia de caracteres.

  • Tr
    As características de caractere especializados no elemento básico de cadeia de caracteres.

Comentários

A classe descreve um objeto que inserção do controla os elementos e objetos codificados em um buffer de fluxo, com elementos de tipo Elem, cujos características de caractere são determinados pela classe Tr, cujos elementos são atribuídos por um alocador da classe Alloc. O objeto armazena um objeto de basic_stringbufElem<da classe, Tr, Alloc>.

Construtores

basic_ostringstream

Constrói um objeto de tipo basic_ostringstream.

Typedefs

allocator_type

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

Funções de membro

rdbuf

Retorna o endereço do buffer armazenado de fluxo do tipo pointer a<basic_stringbufElem, Tr, Alloc>.

str

Os conjuntos ou obtêm o texto em um buffer de cadeia de caracteres sem alterar a posição de gravação.

Requisitos

sstream <deCabeçalho: >

Namespace: std

Consulte também

Referência

Segurança de threads na Biblioteca Padrão C++

Programação iostream

Convenções iostreams

Outros recursos

os membros do basic_ostringstream

<sstream> Membros