Plik — Stałe
#include <fcntl.h>
Uwagi
Wyrażenie liczby całkowitej utworzone z jednego lub więcej z tych stałych określa typ odczyt lub zapis operacji dozwolone.Jest ona utworzona przez łączenie jednego lub więcej stałych ze stałą tryb translacji.
Stałe pliku są w następujący sposób:
_O_APPEND
Zmiana wskaźnika pliku na końcu pliku przed wykonaniem każdej operacji zapisu._O_CREAT
Tworzy i otwiera nowy plik na piśmie; ma to znaczenia, jeśli plik określony przez nazwę pliku istnieje._O_EXCL
Zwraca wartość błędu, jeżeli plik określony przez nazwę pliku istnieje.Tylko wtedy, gdy używana z _O_CREAT._O_RDONLY
Otwiera plik do odczytu tylko; Jeśli flaga ta jest podana, ani _O_RDWR ani _O_WRONLY może być udzielona._O_RDWR
Otwiera plik do zarówno odczytu i zapisu; Jeśli flaga ta jest podana, ani _O_RDONLY ani _O_WRONLY może być udzielona._O_TRUNC
Otwiera i obcina istniejący plik do zera długości; Plik musi mieć uprawnienie do zapisu.Zawartość pliku zostaną zniszczone.Jeśli ta flaga jest podane, nie można określić _O_RDONLY._O_WRONLY
Otwiera plik do zapisu tylko; Jeśli flaga ta jest podana, ani _O_RDONLY ani _O_RDWR może być udzielona.