Odpowiednik unixowego - open istnieje w tym środowisku?
Napisane: wtorek, 7 listopada 2017, 23:29
Pytanie jak w temacie. Czy są funkcje przypominające czyste C, konkretnie unixowa biblioteka (#include <unistd.h> dla kompilatora gcc), gdzie można ingerować w operacjach na plikach łącznie z uwzględnieniem praw do czytania, zapisywania i wykonywania, przez poszczególnych użytkowników czy administratora? Jaskrawym przykładem funkcja open, mająca przykładowy kształt - Wiem, że Windows to nie Linux, ale interesuje mnie kwestia tworzenia/ingerownia plików pod konkretnego użytkownika w środowisku wieloużytkowym.
KOD cpp: • UKRYJ •
int cos_tam=(nazwa_pliku,O_WRONLY | O_CREAT | O_EXCL,0666)