From f75a2a383232cd06db647ac3916e9a960bcc3416 Mon Sep 17 00:00:00 2001 From: Doni Pracner Date: Mon, 17 Feb 2014 20:52:35 +0100 Subject: [PATCH] Dodato da je drugi primer svoja podsekcija --- skripta-os2.tex | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/skripta-os2.tex b/skripta-os2.tex index 1c9a36a..eb83bc4 100644 --- a/skripta-os2.tex +++ b/skripta-os2.tex @@ -491,19 +491,24 @@ BEGIN END Zad3. \end{codeblock} -Kada imamo imena stavki iz direktorijuma o njima možemo dobiti više -informacija koristeći sistemski poziv \kod{stat}. On prima dva -argumenta, prvi je \emph{puna} putanja do fajla, a drugi je pokazivač -na strukturu u koju će komanda upisati podatke. Obratiti pažnju da -zbog ovoga struktura već mora postojati u memoriji, ili kao lokalna -promenljiva odgovarajućeg slogovnog tipa, ili dinamički alocirana -korišćenjem pokazivača na nju. +\subsubsection{Primer: Ispis osobina pojedinih fajlova} + +O pojedinim fajlovima možemo dobiti više informacija koristeći +sistemski poziv \kod{stat}. On prima dva argumenta, prvi je +\emph{puna} putanja do fajla, a drugi je pokazivač na strukturu u koju +će komanda upisati podatke. Obratiti pažnju da zbog ovoga struktura +već mora postojati u memoriji, ili kao lokalna promenljiva +odgovarajućeg slogovnog tipa, ili dinamički alocirana korišćenjem +pokazivača na nju. Linux i mnogi drugi srodni sistemi za internu prezentaciju vremena koriste broj sekundi od početka ``epohe'', odnosno od prvog januara 1970 godine. Za konverziju u klasičnije mere vremena se može koristiti poziv \kod{localtime}. +Kao i u prethodnom primeru date su dve verzije definicija nekih +tipova. + \begin{codeblock} DEFINITION MODULE FOR "C" LibStat32; FROM SYSTEM IMPORT -- 2.17.1