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.