Opis
array
fstat
( int fp)
Zbiera
statystyki
otwartego
pliku
przez
wskaźnik
pliku
fp
.
Ta
funkcja
jest
podobna
do
funkcji
stat(
)
z
wyjątkiem
tego
,
że
operuje
na
otwartym
wskaźniku
pliku
zamiast
na
nazwię
pliku
.
Zwraca
tablicę
ze
statystyką
pliku
z
następującymi
elementami
:
-
urządzenie
-
i-węzeł
-
liczba
dowiązań
-
identyfikator
właściciela
-
identyfikator
grupy
właściciela
-
typ
urządzenia
(
jeśli
urządzenie
i-węzłowe
)*
-
rozmiar
w
bajtach
-
czas
ostatniego
dostępu
-
czas
ostatniej
modyfikacji
-
czas
ostatniej
zmiany
-
rozmiar
bloku
w
systemie
plików
I
/
O
*
-
liczba
przydzielonych
bloków
* - poprawny tylko w systemach obsługujących type st_blksize --
inne systemy (np. Windows) zwracają -1
Wyniki
tej
funkcji
są
cachowane
.
Zobacz
clearstatcache(
)
aby
uzyskać
więcej
szczegółów
.