Udostępnij przez


Stałe plików

Składnia

#include <fcntl.h>

Uwagi

Wyrażenie całkowite utworzone na podstawie co najmniej jednej z tych stałych określa typ dozwolonych operacji odczytu lub zapisu. Jest tworzona przez połączenie co najmniej jednej stałej ze stałą trybu tłumaczenia.

Stałe plików są następujące:

Stała opis
_O_APPEND Zmienia położenie wskaźnika pliku na końcu pliku przed każdą operacją zapisu.
_O_CREAT Tworzy i otwiera nowy plik do zapisu; stała nie ma wpływu, jeśli plik określony przez filename istnieje.
_O_EXCL Zwraca wartość błędu, jeśli plik określony przez filename istnieje. Ma zastosowanie tylko w przypadku użycia z ._O_CREAT
_O_RDONLY Otwiera plik tylko do odczytu; jeśli ta flaga jest podana _O_RDWR i _O_WRONLY nie można jej podać.
_O_RDWR Otwiera plik do odczytu i zapisu; jeśli ta flaga jest podana _O_RDONLY i _O_WRONLY nie można jej podać.
_O_TRUNC Otwiera i obcina istniejący plik o zerowej długości; plik musi mieć uprawnienia do zapisu. Zawartość pliku jest niszczona. Jeśli ta flaga jest podana, nie można określić wartości _O_RDONLY.
_O_WRONLY Otwiera plik tylko do zapisu; jeśli ta flaga jest podana _O_RDONLY i _O_RDWR nie można jej podać.

Zobacz też

_open, _wopen
_sopen, _wsopen
Stałe globalne