std::basic_ofstream - cppreference.com
De cppreference.com
<tbody> </tbody>
| Definido no cabeçalho <fstream> |
||
|
|
||
O basic_ofstream modelo de classe implementa operações de alto nível de saída no arquivo fluxos baseados. Ele interage um streambuffer baseado em arquivo (std::basic_filebuf) com a interface de alto nível de (std::basic_ostream).
Original:
The class template basic_ofstream implements high-level output operations on file based streams. It interfaces a file-based streambuffer (std::basic_filebuf) with the high-level interface of (std::basic_ostream).
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Uma implementação típica de std::basic_ofstream detém apenas um não-membro derivado de dados: uma instância de std::basic_filebuf<CharT, Traits>.
Original:
A typical implementation of std::basic_ofstream holds only one non-derived data member: an instance of std::basic_filebuf<CharT, Traits>.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Inheritance diagram
Duas especializações para tipos de caracteres comuns também estão definidos:
Original:
Two specializations for common character types are also defined:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Defined in header | |
Tipo Original: Type The text has been machine-translated via Google Translate. |
Definition |
ofstream
|
basic_ofstream<char>
|
wofstream
|
basic_ofstream<wchar_t>
|
Tipos de membro
Tipo de membro Original: Member type The text has been machine-translated via Google Translate. |
Definition |
char_type
|
CharT[edit]
|
traits_type
|
Traits[edit]
|
int_type
|
Traits::int_type[edit]
|
pos_type
|
Traits::pos_type[edit]
|
off_type
|
Traits::off_type[edit]
|
Funções de membro
constrói o fluxo de arquivo Original: constructs the file stream The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
(destructor) [virtual] (declarada implicitamente) |
destructs the basic_ofstream and the associated buffer, closes the file (função pública virtual membro) [edit] |
(C++11) |
move o fluxo de arquivo Original: moves the file stream The text has been machine-translated via Google Translate. (função pública membro) [edit] |
(C++11) |
troca dois fluxos de arquivo Original: swaps two file streams The text has been machine-translated via Google Translate. (função pública membro) [edit] |
retorna o objeto dispositivo subjacente de arquivo RAW Original: returns the underlying raw file device object The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
Operações de arquivo Original: File operations The text has been machine-translated via Google Translate. | |
Verifica se o fluxo tem um arquivo associado Original: checks if the stream has an associated file The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
abre um arquivo e associa com o fluxo Original: opens a file and associates it with the stream The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
fecha o arquivo associado Original: closes the associated file The text has been machine-translated via Google Translate. (função pública membro) [edit] | |
Não-membros funções
o algoritmo especializado std::swap Original: specializes the std::swap algorithm The text has been machine-translated via Google Translate. (modelo de função) [edit] | |
Herdado de std::basic_ostream
Member functions
Entrada formatada Original: Formatted input The text has been machine-translated via Google Translate. | |
insere dados formatados Original: inserts formatted data The text has been machine-translated via Google Translate. (of std::basic_ostream função pública membro) [edit]
| |
Entrada não formatado Original: Unformatted input The text has been machine-translated via Google Translate. | |
insere um caractere Original: inserts a character The text has been machine-translated via Google Translate. (of std::basic_ostream função pública membro) [edit]
| |
insere blocos de caracteres Original: inserts blocks of characters The text has been machine-translated via Google Translate. (of std::basic_ostream função pública membro) [edit]
| |
Posicionamento Original: Positioning The text has been machine-translated via Google Translate. | |
retorna o indicador de posição de saída Original: returns the output position indicator The text has been machine-translated via Google Translate. (of std::basic_ostream função pública membro) [edit]
| |
define o indicador de posição de saída Original: sets the output position indicator The text has been machine-translated via Google Translate. (of std::basic_ostream função pública membro) [edit]
| |
Diversos Original: Miscellaneous The text has been machine-translated via Google Translate. | |
sincroniza com o dispositivo de armazenamento subjacente Original: synchronizes with the underlying storage device The text has been machine-translated via Google Translate. (of std::basic_ostream função pública membro) [edit]
| |
Member classes
implementa a lógica de base para a preparação do fluxo de saída para as operações Original: implements basic logic for preparation of the stream for output operations The text has been machine-translated via Google Translate. (of std::basic_ostream public class membro) [edit]
| |
Herdado de std::basic_ios
Member types
Tipo de membro Original: Member type The text has been machine-translated via Google Translate. |
Definition |
char_type
|
CharT
|
traits_type
|
Traits
|
int_type
|
Traits::int_type
|
pos_type
|
Traits::pos_type
|
off_type
|
Traits::off_type
|
Funções do Estado Original: State functions The text has been machine-translated via Google Translate. | |
verifica se não ocorreu nenhum erro ou seja, I / O operações estão disponíveis Original: checks if no error has occurred i.e. I/O operations are available The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
verifica se fim-de-arquivo foi atingido Original: checks if end-of-file has been reached The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
verifica se um erro recuperável ocorreu Original: checks if a recoverable error has occurred The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
verifica se um erro não-recuperável ocorreu Original: checks if a non-recoverable error has occurred The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
Verifica se um erro ocorreu (sinônimo de fail()) Original: The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
(até C++11) |
verifica se não ocorreu nenhum erro (sinônimo de Original: checks if no error has occurred (synonym of The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
|
retorna bandeiras estaduais Original: returns state flags The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
define bandeiras estaduais Original: sets state flags The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
apaga bandeiras de erro e eof Original: clears error and eof flags The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
Formatação Original: Formatting The text has been machine-translated via Google Translate. | |
cópias formatar informações Original: copies formatting information The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
gerencia o caractere de preenchimento Original: manages the fill character The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
Diversos Original: Miscellaneous The text has been machine-translated via Google Translate. | |
| manages exception mask (of std::basic_ios função pública membro) [edit]
| |
define a localidade Original: sets the locale The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
administra buffer de fluxo associado Original: manages associated stream buffer The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
gerencia fluxo amarrado Original: manages tied stream The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
estreita caracteres Original: narrows characters The text has been machine-translated via Google Translate. (of std::basic_ios função pública membro) [edit]
| |
| widens characters (of std::basic_ios função pública membro) [edit]
| |
Herdado de std::ios_base
Member functions
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. (of std::ios_base 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. (of std::ios_base função pública membro) [edit]
| |
| clears specific format flag (of std::ios_base 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. (of std::ios_base função pública membro) [edit]
| |
| manages field width (of std::ios_base 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. (of std::ios_base função pública membro) [edit]
| |
retorna local atual Original: returns current locale The text has been machine-translated via Google Translate. (of std::ios_base 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. (of std::ios_base 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. (of std::ios_base 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. (of std::ios_base função pública membro) [edit]
| |
Diversos Original: Miscellaneous The text has been machine-translated via Google Translate. | |
| registers event callback function (of std::ios_base 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. (of std::ios_base 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. (of std::ios_base public class membro) [edit]
| |
inicializa objetos de fluxo padrão Original: initializes standard stream objects The text has been machine-translated via Google Translate. (of std::ios_base 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] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||