Wątek przeniesiony 2014-03-13 00:57 z C/C++ przez ŁF.

otwieranie pliku, co oznacza 0

0

Co oznacza ta linijka kodu?
A konkretniej to 0 przy nazwa?

if((fd=open(nazwa,0))==-1)

Wiem że nijako zapisuje do fd że to jest otwarcie pliku 'nazwa' ale nie wiem jaką rolę tu ma to 0(tak wiem że jesli warunek jest prawdziwy to dokument się nie otworzy).

Ps program jest w c pisany na linuksie

Ps Ps Przeczytałam gdzieś że funkcja open ma taką skłądnię open(nazwa_pliku,O_RDWR(lub inny tegotypu), maska uprawnień)

Z tego wynika że plik ma maskę uprawnień zero? Czy to jest coś innego?

dodanie znacznika <code class="c"> - Furious Programming

0

man open

1 użytkowników online, w tym zalogowanych: 0, gości: 1