fpos Class
A classe de modelo descreve um objeto que pode armazenar todas as informações necessárias para restaurar um indicador de posição de arquivo arbitrário dentro de qualquer fluxo.Um objeto de classe fpos <St> armazena efetivamente pelo menos dois objetos de membro:
Um deslocamento de byte do tipo streamoff.
Um estado de conversão, para uso por um objeto da classe basic_filebuf, do tipo St, normalmente mbstate_t.
Ele também pode armazenar uma posição de arquivo arbitrário para uso por um objeto da classe basic_filebuf, do tipo fpos_t.Para um ambiente com tamanho de arquivo limitado, no entanto, streamoff e fpos_t algumas vezes podem ser usados alternadamente.Para um ambiente com nenhum fluxos têm uma codificação dependente do estado, mbstate_t realmente não utilizado.Portanto, o número de objetos membros armazenados pode variar.
template <class Statetype>
class fpos
Parâmetros
- Statetype
Informações de estado.
Construtores
Crie um objeto que contém informações sobre uma posição (deslocamento) em um fluxo. |
Funções de membro
Usado internamente pela biblioteca C++ padrão somente.Não chame este método em seu código. |
|
Define ou retorna o estado de conversão. |
Operadores
Indicadores de posição do arquivo de testes desigualdade. |
|
Incrementa um indicador de posição do arquivo. |
|
Incrementa um indicador de posição do arquivo. |
|
Indicador decrementa uma posição do arquivo. |
|
Indicador decrementa uma posição do arquivo. |
|
Indicadores de posição do arquivo de testes de igualdade. |
|
Objeto de projeções do tipo fpos objeto do tipo streamoff. |
Requisitos
Cabeçalho: <ios>
Namespace: std
Consulte também
Referência
Segurança do thread na biblioteca C++ padrão