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.