Non vorrei dire una cavolata... ma se non ricordo male esiste una certa struttura chiamata stat che dà informazioni riguardo un file aperto... (tipo, nome e forse anche dimensione).
Credo che sia necessario includere la libreria stat.h per poter usare la relativa funzione (stat).
Sicuramente esiste questa libreria per Linux, non so se esiste anche per Windows...
Ciao.