Costanti file

Sintassi


#include <fcntl.h>  

Note

L'espressione integer formata da una o più di queste costanti determina il tipo di operazioni di lettura o scrittura consentite. È formato dalla combinazione di uno o più costanti con una costante in modalità di conversione.

Le costanti di file sono le seguenti:

_O_APPEND
Riposiziona il puntatore di file alla fine del file prima di ogni operazione di scrittura.

_O_CREAT
Crea e apre un nuovo file per la scrittura; ciò non ha effetto se esiste il file specificato da filename.

_O_EXCL
Restituisce un errore se esiste il file specificato da filename. Si applica solo se utilizzato con _O_CREAT.

_O_RDONLY
Apre il file in sola lettura; se questo flag viene fornito, né _O_RDWR_O_WRONLY possono essere forniti.

_O_RDWR
Apre il file in lettura e scrittura; se questo flag viene fornito, né _O_RDONLY_O_WRONLY possono essere forniti.

_O_TRUNC
Apre e tronca un file esistente a lunghezza zero; il file deve avere l'autorizzazione di scrittura. Il contenuto del file viene eliminato. Se questo flag viene fornito, non è possibile specificare _O_RDONLY.

_O_WRONLY
Apre il file in sola scrittura; se questo flag viene fornito, né _O_RDONLY_O_RDWR possono essere forniti.

Vedere anche

_open, _wopen
_sopen, _wsopen
Costanti globali