Udostępnij za pośrednictwem


Stałe pliku

#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.

Zobacz też

Informacje

_open, _wopen

_sopen, _wsopen

Globalnych stałych