Biblioteca C ++ - <wiostream>
Introdução
Essa classe herda todos os membros de suas duas classes-pai wistream e wostream, podendo, portanto, executar operações de entrada e saída. A classe depende de um único objeto wstreambuf para as operações de entrada e saída.
Definição
Abaixo está a definição de std :: wiostream.
typedef basic_iostream<wchar_t> wiostream;
Parâmetros
charT - Tipo de personagem.
traits - Classe de traços de caracteres que define propriedades essenciais dos caracteres usados por objetos de fluxo.
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 |
| 10 | operador >> | É usado para extrair a entrada formatada |
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 |