fstat

fstat -- Ler a informação sobre um arquivo usando um ponteiro de arquivo aberto

Descrição

array fstat ( int fp)

Mantém estatísticas do arquivo aberto pelo ponteiro de arquivos fp . Esta função é similar a função stat( ) exceto que ela opera em um ponteiro de arquivo aberto ao invéz de um nome de arquivo .

Retorna um array com as estatísticas do arquico com os seguintes elementos :

  1. número de links

  2. user id do dono ( owner )

  3. group id ( owner )

  4. tipo de device se inode device *

  5. tamanho em bytes

  6. tempo do último acesso

  7. tempo da última modificação( modification )

  8. tempo da última mudança( change )

  9. tamanho do bloco para o filesystem I / O *

  10. número de blocos alocados

* - somente válido em sistemas suportando o tipo st_blksize--outros sistemas (por exemplo Windows) retornam -1

Os resultados desta função são guardados em cache . Veja clearstatcache( ) para mais detalhes .