Sdílet prostřednictvím


Konstanty souboru

Syntaxe

#include <fcntl.h>

Poznámky

Celočíselné výrazy vytvořené z jedné nebo více těchto konstant určují typ operací čtení nebo zápisu povolených. Tvoří se kombinací jedné nebo více konstant s konstantou režimu překladu.

Konstanty souboru jsou následující:

Konstanta Popis
_O_APPEND Před každou operací zápisu přeloží ukazatel souboru na konec souboru.
_O_CREAT Vytvoří a otevře nový soubor pro zápis; konstanta nemá žádný vliv, pokud soubor určený filename existuje.
_O_EXCL Vrátí chybovou hodnotu, pokud soubor zadaný filename existuje. Platí pouze při použití s _O_CREAT.
_O_RDONLY Otevře soubor pouze pro čtení; pokud je tento příznak uveden _O_RDWR a _O_WRONLY nedá se mu dát.
_O_RDWR Otevře soubor pro čtení i zápis; pokud je tento příznak uveden _O_RDONLY a _O_WRONLY nedá se mu dát.
_O_TRUNC Otevře a zkrátí existující soubor na nulovou délku; soubor musí mít oprávnění k zápisu. Obsah souboru se zničí. Pokud je tento příznak zadán, nemůžete zadat _O_RDONLY.
_O_WRONLY Otevře soubor pouze pro zápis; pokud je tento příznak uveden _O_RDONLY a _O_RDWR nedá se mu dát.

Viz také

_open, _wopen
_sopen, _wsopen
Globální konstanty