Compartir a través de


Constantes de archivo

#include <fcntl.h>

Comentarios

La expresión de entero formada de uno o más de estas constantes determina el tipo de operaciones de lectura o escritura permitidas. Se calculan combinando una o más constantes con una constante de modalidad de traducción.

Las constantes de archivo son los siguientes:

  • _O_APPEND
    Coloca el puntero de archivo en el final del archivo antes de cada operación de escritura.

  • _O_CREAT
    Crea y abre un nuevo archivo para escribir; esto no tiene ningún efecto si existe el archivo especificado por el nombre de archivo .

  • _O_EXCL
    Devuelve un valor de error si existe el archivo especificado por el nombre de archivo . Solo se aplica cuando se utiliza con _O_CREAT.

  • _O_RDONLY
    Archivo de Abrir para leer solo; si se especifica este marcador, ni _O_RDWR ni _O_WRONLY puede asignar.

  • _O_RDWR
    Archivo de Abrir para la lectura y escritura; si se especifica este marcador, ni _O_RDONLY ni _O_WRONLY puede asignar.

  • _O_TRUNC
    Los Abrir y truncan un archivo existente a la longitud cero; el archivo debe tener permisos de escritura. El contenido del archivo se destruyen. Si se especifica este marcador, no puede especificar _O_RDONLY.

  • _O_WRONLY
    Archivo de Abrir para escribir sólo; si se especifica este marcador, ni _O_RDONLY ni _O_RDWR puede asignar.

Vea también

Referencia

_open, _wopen

_sopen, _wsopen

Constantes globales