Compartilhar via


Constantes de arquivo

#include <fcntl.h>

Comentários

A expressão de inteiro formadas a partir de um ou mais das constantes determina o tipo de leitura ou gravação de operações permitidas.Ele é formado pela combinação de uma ou mais constantes com uma constante de modo de tradução.

As constantes de arquivo são os seguintes:

  • _O_APPEND
    Reposiciona o ponteiro de arquivo para o final do arquivo antes de cada operação de gravação.

  • _O_CREAT
    Cria e abre um novo arquivo para gravação; Isso não terá efeito se o arquivo especificado pelo nome do arquivo existe.

  • _O_EXCL
    Retorna um valor de erro se o arquivo especificado pelo nome do arquivo existe.Só se aplica quando usado com _O_CREAT.

  • _O_RDONLY
    Abre o arquivo para leitura. Se este sinalizador for especificado, nem _O_RDWR nem _O_WRONLY podem ser fornecidas.

  • _O_RDWR
    Abre o arquivo para leitura e escrita; Se este sinalizador for especificado, nem _O_RDONLY nem _O_WRONLY podem ser fornecidas.

  • _O_TRUNC
    Abre e trunca a um arquivo existente como zero comprimento; o arquivo deve ter permissão de gravação.O conteúdo do arquivo será destruído.Se este sinalizador for especificado, não é possível especificar _O_RDONLY.

  • _O_WRONLY
    Abre o arquivo para gravar apenas; Se este sinalizador for especificado, nem _O_RDONLY nem _O_RDWR podem ser fornecidas.

Consulte também

Referência

Open, _wopen

_sopen, _wsopen

Constantes globais