Partilhar via


Constantes do modo de translação

#include <fcntl.h>

Comentários

_O_BINARY e _O_TEXT manifestam constantes determinam o modo de conversão de arquivos (_open e _sopen) ou o modo de conversão de fluxos**_setmode**().

Os valores permitidos são:

  • _O_TEXT
    Abre o arquivo no modo de texto traduzido (). Retorno de carro – as combinações de alimentação de linha (CR-LF) são convertidas em uma única avanço de linha (LF) na entrada. Os caracteres de alimentação de linha são convertidos em combinações de CR-LF na saída. Além disso, CTRL+Z é interpretado como um caractere de participante de Arquivo na entrada. Em arquivos abertos leitura e leitura/gravação, fopen verifica se há CTRL+Z no final do arquivo e solte-o, se possível. Isso é feito como usar as funções de fseek e de ftell para mover dentro de um final do arquivo com CTRL+Z pode fazer com que fseek se com comportamento de forma incorreta próximo do fim do arquivo.

  • _O_BINARY
    Abre o arquivo no modo binário não traduzido (). As traduções acima são suprimida.

  • _O_RAW
    Mesmo que _O_BINARY. Suporte para compatibilidade de C 2.0.

Para obter mais informações, consulte Modo de E/S de Arquivo de texto e binários e Conversão de Arquivo.

Consulte também

Referência

_open, _wopen

_pipe

_sopen, _wsopen

_setmode

Constantes globais