Introdução
É uma classe de fluxo de saída para operar em strings de caracteres largos.
Definição
Abaixo está a definição de std :: wostringstream.
typedef basic_ostringstream<wchar_t> wostringstream;
Parâmetros
Tipos de membros
Sr. Não. |
Tipos de membros |
Definição |
1 |
evento |
Digite para indicar o tipo de evento |
2 |
event_callback |
Tipo de função de retorno de chamada de evento |
3 |
fracasso |
Classe base para exceções de fluxo |
4 |
fmtflags |
Digite para sinalizadores de formato de fluxo |
5 |
Iniciar |
Inicializar objetos de fluxo padrão |
6 |
iostate |
Digite para sinalizadores de estado de fluxo |
7 |
modo aberto |
Digite para sinalizadores de modo de abertura de fluxo |
8 |
seedir |
Digite para sinalizador de direção de busca de fluxo |
9 |
basic_istream :: sentry |
É usado para preparar o fluxo para entrada |
10 |
searchdirbasic_ostream :: sentry |
É usado para preparar o fluxo para a saída |
Funções de membro públicas
Sr. Não. |
Tipos de membros |
Definição |
1 |
(construtor) |
Construir objeto (função de membro público) |
2 |
(destruidor) |
Destruir objeto (função de membro público) |
Funções de membro público
Sr. Não. |
Funções de membro |
Definição |
1 |
gcount |
É usado para obter a contagem de caracteres |
2 |
pegue |
É usado para obter personagens |
3 |
Obter linha |
É usado para obter linha |
4 |
ignorar |
É usado para extrair e descartar caracteres |
5 |
olhadinha |
É usado para espiar o próximo personagem |
6 |
ler |
É usado para ler blocos de dados |
7 |
readome |
É usado para ler os dados disponíveis no buffer |
8 |
por de volta |
É usado para colocar o personagem de volta |
9 |
tirar |
É usado para desligar o personagem |
Saída formatada
Sr. Não. |
Resultado |
Definição |
1 |
operador >> |
É usado para extrair a entrada formatada |
Saída não formatada
Sr. Não. |
Resultado |
Definição |
1 |
colocar |
É usado para colocar personagem |
2 |
escrever |
É usado para escrever blocos de dados |
Posicionamento
Sr. Não. |
Posição |
Definição |
1 |
contar |
É usado para obter a posição na sequência de saída |
2 |
searchp |
É usado para definir a posição na sequência de saída |
Sincronização
Sr. Não. |
Sincronização |
Definição |
1 |
rubor |
É usado para liberar o buffer do fluxo de saída |
Funções de membro protegidas
Sr. Não. |
Funções de membro |
Definição |
1 |
operador = |
É usado para mover atribuição |
2 |
troca |
É usado para trocar internos |
Funções de membro públicas herdadas de basic_ios
Sr. Não. |
Tipos de membros |
Definição |
1 |
Boa |
É usado para verificar se o estado do fluxo está bom |
2 |
eof |
É usado para verificar se eofbit está definido |
3 |
falhou |
É usado para verificar se failbit ou badbit está definido |
4 |
mau |
É usado para verificar se o badbit está definido |
5 |
operador! |
Avalie o fluxo |
6 |
rdstate |
É usado para obter sinalizadores de estado de erro |
7 |
setstate |
É usado para definir sinalizador de estado de erro |
8 |
Claro |
É usado para definir sinalizador de estado de erro |
9 |
preencher |
Obter / definir caractere de preenchimento |
10 |
exceções |
É usado para obter / definir máscara de exceções |
11 |
imbuir |
Imbuir localidade |
12 |
gravata |
É usado para obter / definir fluxo vinculado |
13 |
rdbuf |
É usado para obter / definir o buffer de fluxo |
14 |
limitar |
Personagem estreito |
15 |
ampliar |
Personagem ampliado |