Creat (sistema-deia)
Fitxategi bat sortzeko eta programaren esku jartzeko erabiltzen da sistema-dei hau. open deiaren antzekoa da, baina existitzen ez den fitxategi bat irekitzeko balio du.
int creat(const char *pathname, mode_t mode);
Ikusi berri bezala fitxategi bat sortzeko open() erabili daiteke, baina lan hau egiteko creat() sistema deia dago.
Parametroak
- pathname: fitxategiaren izena
- mode: modua
Emaitza
- Erabili gabe dagoen lehen fitxategi deskribatzailea.
- -1: errore bat egon bada.
Deia hau:Aurreko adibidearen baliokidea:
int fd =creat("foo", S_IRUSR|S_IWUSR);
open dei honekin da baliokidea:
int fd = open("foo", O_CREAT|O_WRONLY|O_TRUNC, S_IRUSR|S_IWUSR);
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.