Witam,
czy ktoś orientuje się jak odczytać rozmiar pliku z poziomu c w systemie LINUX ?
Przejrzałam już masę kursów (głównie anglojęzycznych) i jedyne co znalazłam, to filesize(), ale podobno działa tylko pod windowsem/dosem (pod linuxem w każdym razie nie, bo sprawdzałam)
Wiem, że istnieje możliwość otwarcia pliku z ustawienie wskażnika na jego końcu i odczytanie położenia tego wskaźnika, ale dla mnie jest to rozwięzanie:
- Mało eleganckie
- Niewygodne z uwagi na fakt, iż z tego pliku odczytywać będę dane, co wymusi konieczność ponownego pozycjonowania wskaźnika na początek pliku
z góry dziękuję za wszelkie sugestie
Olka
PS zastanawiałam sie nad użyciem funkcji systemowej która sprawdziłaby rozmiar, ale nie wiem jak (i czy w ogole sie da...) przekazać to do zmiennej w c++</b>