std::ios_base - cppreference.com
De cppreference.com
<metanoindex/>
<tbody> </tbody>
| Definido no cabeçalho <ios> |
||
|
|
||
O ios_base classe é uma classe multiuso que serve como a classe base para todas as classes de I / O de fluxo. Ele mantém vários tipos de dados:
Original:
The class ios_base is a multipurpose class that serves as the base class for all I/O stream classes. It maintains several kinds of data:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
1)
informações de estado: sinalizadores de status do córrego
Original:
state information: stream status flags
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
informações de controle: flags que controlam a formatação de entrada e sequências de saída ea localidade imbuído
Original:
control information: flags that control formatting of both input and output sequences and the imbued locale
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
3)
armazenagem privada: estrutura de dados indexada extensível que permite que ambos os membros e long void*, que pode ser implementada como duas matrizes de comprimento arbitrário ou uma matriz simples de dois elementos-estruturas ou outro recipiente.
Original:
private storage: indexed extensible data structure that allows both long and void* members, which may be implemented as two arbitrary-length arrays or a single array of two-element structs or another container.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
4)
callbacks: número arbitrário de funções definidas pelo usuário a ser chamados a partir de imbuir (), copyfmt (), e ~ ios_base ()
Original:
callbacks: arbitrary number of user-defined functions to be called from imbue(), copyfmt(), and ~ios_base()
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Implementação típica mantém constantes de membro correspondente a todos os valores de fmtflags, iostate, openmode, e seekdir abaixo, variáveis de membro para manter a precisão atual, largura e bandeiras de formatação, a máscara de exceção, o estado de erro de buffer, um recipiente resizeable segurando os callbacks, o local atualmente imbuído, à armazenagem privada, e uma variável estática inteiro para xalloc ().
Original:
Typical implementation holds member constants corresponding to all values of fmtflags, iostate, openmode, and seekdir shown below, member variables to maintain current precision, width, and formatting flags, the exception mask, the buffer error state, a resizeable container holding the callbacks, the currently imbued locale, the private storage, and a static integer variable for xalloc().
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Funções de membro
Constrói o objeto Original: constructs the object The text has been machine-translated via Google Translate. (protegido função de membro) [edit] | |
[virtual] |
destrói o objeto Original: destructs the object The text has been machine-translated via Google Translate. (função pública virtual membro) [edit] |
Formatação Original: Formatting The text has been machine-translated via Google Translate. | |
administra sinalizadores de formato Original: manages format flags The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
define como formato específico Original: sets specific format flag The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
| clears specific format flag (função pública membro) [edit] | |
gerencia precisão decimal de operações de ponto flutuante Original: manages decimal precision of floating point operations The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
| manages field width (função pública membro) [edit] | |
Localidades Original: Locales The text has been machine-translated via Google Translate. | |
define localidade Original: sets locale The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
retorna local atual Original: returns current locale The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
Matriz extensível interno Original: Internal extensible array The text has been machine-translated via Google Translate. | |
[estática] |
retorna um inteiro todo o programa original que é seguro para utilização como índice para pword () e iword () Original: returns a program-wide unique integer that is safe to use as index to pword() and iword() The text has been machine-translated via Google Translate. (função public static membro) [edit] |
redimensiona a armazenagem privada, se necessário e acesso ao elemento Original: resizes the private storage if necessary and access to the The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
redimensiona a armazenagem privada, se necessário e acesso ao elemento Original: resizes the private storage if necessary and access to the The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
Diversos Original: Miscellaneous The text has been machine-translated via Google Translate. | |
| registers event callback function (função pública membro) [edit] | |
[estática] |
define se C + + e bibliotecas C IO são interoperáveis Original: sets whether C++ and C IO libraries are interoperable The text has been machine-translated via Google Translate. (função public static membro) [edit] |
Aulas-Membros Original: Member classes The text has been machine-translated via Google Translate. | |
exceção fluxo Original: stream exception The text has been machine-translated via Google Translate. (public class membro) [edit] | |
inicializa objetos de fluxo padrão Original: initializes standard stream objects The text has been machine-translated via Google Translate. (public class membro) [edit] | |
Tipos de membro e constantes Original: Member types and constants The text has been machine-translated via Google Translate. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tipo Original: Type The text has been machine-translated via Google Translate. |
Explanation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fluxo tipo de modo aberto As constantes também estão definidos:
Original: stream open mode type The following constants are also defined:
The text has been machine-translated via Google Translate. (typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tipo de bandeiras formatação As constantes também estão definidos:
Original: formatting flags type The following constants are also defined:
The text has been machine-translated via Google Translate. (typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
estado do tipo de fluxo As constantes também estão definidos:
Original: state of the stream type The following constants are also defined:
The text has been machine-translated via Google Translate. (typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| seeking direction type
The following constants are also defined:
(typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
especifica o tipo de evento Original: specifies event type The text has been machine-translated via Google Translate. (enum) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
callback tipo de função Original: callback function type The text has been machine-translated via Google Translate. (typedef) [edit] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Obsoleta tipos de membro Original: Deprecated member types The text has been machine-translated via Google Translate. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tipo Original: Type The text has been machine-translated via Google Translate. |
Explanation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
io_state(obsoleta)
|
tipo inteiro que pode ser utilizado como Original: integer type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
open_mode(obsoleta)
|
tipo inteiro que pode ser utilizado como Original: integer type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
seek_dir(obsoleta)
|
tipo inteiro que pode ser utilizado como Original: integer type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
streamoff(obsoleta)
|
tipo não especificado que pode ser utilizada como Original: unspecified type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
streampos(obsoleta)
|
tipo não especificado que pode ser utilizada como Original: unspecified type that may be used like The text has been machine-translated via Google Translate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||