Share via


_get_fmode

Obtém o modo de conversão de arquivo padrão para operações de E/s de arquivos.

errno_t _get_fmode( 
   int * pmode 
);

Parâmetros

  • [out] pmode
    Um ponteiro para um inteiro a ser preenchido com o modo padrão corrente: _O_TEXT ou _O_BINARY.

Valor de retorno

Retorna zero se for bem-sucedida; um código de erro em caso de falha.If pmode é NULL, o manipulador de parâmetro inválido é chamado, conforme descrito em Validação de parâmetro. Se a execução for permitida para continuar, errno é definido como EINVAL e a função retorna EINVAL.

Comentários

A função obtém o valor do _fmode variável global.Essa variável Especifica o modo de conversão de arquivo padrão para ambos nível baixo e de fluxo de operações de E/sistema autônomo de arquivo, sistema autônomo _open, _pipe, fopen, e freopen.

Requisitos

Rotina

Cabeçalho necessário

Cabeçalho opcional

_get_fmode

<stdlib.h>

<fcntl.h>

Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.

Exemplo

Veja o exemplo _set_fmode.

Equivalente .NET estrutura

Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

Consulte também

Referência

_fmode

_set_fmode

_setmode

Texto e o modo binário arquivo I/O