Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 13-07-2013 10:26:04

barty93
Appena sbarcato sul forum
Da Salerno
Registrato: 03-05-2013
Messaggi: 86

Una domanda su lseek [C]

Salve a tutti... volevo sapere se posso ricavare, eseguendo questa istruzione in c, lseek(fd, 0, SEEK_END); la lunghezza del file su cui sto lavorando. Grazie smile

Non in linea

#2 13-07-2013 17:21:57

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: Una domanda su lseek [C]

la cosa migliore che posso fare è rimandarti alle pagine man:

$ man lseek

chi dice la verità a volte viene scoperto

Non in linea

#3 13-07-2013 20:51:57

barty93
Appena sbarcato sul forum
Da Salerno
Registrato: 03-05-2013
Messaggi: 86

Re: Una domanda su lseek [C]

Si ho visto grazie mille, ho risolto...ho letto meglio la pagina man e ho letto che lseek restituisce l'offset in byte partendo dall'inizio, quindi questo fa si che l'istruzione che ho scritto prima da sicuramente la lunghezza del file. Come ulteriore prova ho usato la STAT e utilizzando il campo st_size ho visto che il risultato che è uscito era identico. Comunque devo imparare a leggere meglio il manuale, a volte lo trovo un po troppo criptico. smile

Non in linea

#4 13-07-2013 20:59:11

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: Una domanda su lseek [C]

bravo.


chi dice la verità a volte viene scoperto

Non in linea

#5 13-07-2013 21:01:51

barty93
Appena sbarcato sul forum
Da Salerno
Registrato: 03-05-2013
Messaggi: 86

Re: Una domanda su lseek [C]

Grazie...si fa quel che si può...spero almeno che possa servire a qualcuno il mio intervento big_smile

Non in linea

#6 13-07-2013 21:07:12

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: Una domanda su lseek [C]

tutte le informazioni nel nostro sito, purchè corrette, sono sempre utili.


chi dice la verità a volte viene scoperto

Non in linea

Piè di pagina