_fmode

A variável _fmode define o modo de conversão de arquivo padrão como conversão de texto ou binária. Essa variável global foi preterida para as versões _get_fmode funcionais mais seguras e _set_fmode, que devem ser usadas no lugar da variável global. É declarado em Stdlib.h da seguinte forma.

Sintaxe

extern int _fmode;

Comentários

A configuração padrão de _fmode é _O_TEXT para a conversão de modo de texto. _O_BINARY é a configuração para o modo binário.

É possível alterar o valor de _fmode de três maneiras:

  • Link com Binmode.obj. Esse arquivo de objeto altera a configuração inicial de _fmode para _O_BINARY, fazendo com que todos os arquivos, exceto stdin, stdoute stderr sejam abertos no modo binário.

  • Faça uma chamada para _get_fmode ou _set_fmode para obter ou definir a variável global _fmode, respectivamente.

  • Altere o valor de _fmode diretamente configurando-o em seu programa.

Confira também

Variáveis globais
_get_fmode
_set_fmode