Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di C232
    Registrato dal
    Dec 2004
    Messaggi
    303

    [ C ] come ottenere la grandezza di un file?

    raga come è possibile ottenere la grandezza di un file?
    C/C++

  2. #2
    ...Terrible warlords, good warlords, and an english song

  3. #3
    Utente di HTML.it L'avatar di C232
    Registrato dal
    Dec 2004
    Messaggi
    303

    ...

    cioé porto prima il file alla fine e poi richiamo ftell per vedere la grandezza?
    C/C++

  4. #4
    yess!
    ...Terrible warlords, good warlords, and an english song

  5. #5
    Utente di HTML.it L'avatar di C232
    Registrato dal
    Dec 2004
    Messaggi
    303

    ...

    anche se non si tratta dello stesso argomento... sai dove posso trovare un API per c per connettermi al RDBMS MySQL???
    C/C++

  6. #6
    ...Terrible warlords, good warlords, and an english song

  7. #7
    Utente di HTML.it L'avatar di C232
    Registrato dal
    Dec 2004
    Messaggi
    303

    ...

    ma qualcosa simile al PHP? Niente????
    C/C++

  8. #8
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Se ti interessa un metodo piu' pulito e performante di fseek()+ftell(), ma un po' meno portabile (stanndard POSIX) per leggere la dimensione del file puoi usare la stat():
    codice:
    struct stat fileattr;
    stat ( "tuo file", & fileattr );
    /* Il file "tuo file" e' grosso `fileattr.st_size` bytes */




    PS: Dimenticavo... Devi includere questi headers: "sys/types.h", "sys/stat.h" e "unistd.h".
    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  9. #9
    Utente di HTML.it L'avatar di C232
    Registrato dal
    Dec 2004
    Messaggi
    303

    ...

    grazie....
    C/C++

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.