Costanti fileFile Constants

SintassiSyntax


#include <fcntl.h>  

NoteRemarks

L'espressione integer formata da una o più di queste costanti determina il tipo di operazioni di lettura o scrittura consentite.The integer expression formed from one or more of these constants determines the type of reading or writing operations permitted. È formato dalla combinazione di uno o più costanti con una costante in modalità di conversione.It is formed by combining one or more constants with a translation-mode constant.

Le costanti di file sono le seguenti:The file constants are as follows:

_O_APPEND
Riposiziona il puntatore di file alla fine del file prima di ogni operazione di scrittura.Repositions the file pointer to the end of the file before every write operation.

_O_CREAT
Crea e apre un nuovo file per la scrittura; ciò non ha effetto se esiste il file specificato da filename.Creates and opens a new file for writing; this has no effect if the file specified by filename exists.

_O_EXCL
Restituisce un errore se esiste il file specificato da filename.Returns an error value if the file specified by filename exists. Si applica solo se utilizzato con _O_CREAT.Only applies when used with _O_CREAT.

_O_RDONLY
Apre il file in sola lettura; se questo flag viene fornito, né _O_RDWR_O_WRONLY possono essere forniti.Opens file for reading only; if this flag is given, neither _O_RDWR nor _O_WRONLY can be given.

_O_RDWR
Apre il file in lettura e scrittura; se questo flag viene fornito, né _O_RDONLY_O_WRONLY possono essere forniti.Opens file for both reading and writing; if this flag is given, neither _O_RDONLY nor _O_WRONLY can be given.

_O_TRUNC
Apre e tronca un file esistente a lunghezza zero; il file deve avere l'autorizzazione di scrittura.Opens and truncates an existing file to zero length; the file must have write permission. Il contenuto del file viene eliminato.The contents of the file are destroyed. Se questo flag viene fornito, non è possibile specificare _O_RDONLY.If this flag is given, you cannot specify _O_RDONLY.

_O_WRONLY
Apre il file in sola scrittura; se questo flag viene fornito, né _O_RDONLY_O_RDWR possono essere forniti.Opens file for writing only; if this flag is given, neither _O_RDONLY nor _O_RDWR can be given.

Vedere ancheSee Also

_open, _wopen _open, _wopen
_sopen, _wsopen _sopen, _wsopen
Costanti globaliGlobal Constants