Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    39

    gestione file in c

    Salve, esiste una funzione in C che memorizza in un array (magari allocato dinamicamente) degli interi corrispondenti alla dimensione dei file contenuti nella stessa directory dalla quale viene eseguita la funzione (nel caso in cui sia un eseguibile). In caso contrario, come posso fare per implementare in C tale funzione? Grazie mille.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    non credo esista gia' una roba del genere...

    se vuoi rimanere nello standard, presumo che tu debba aprire ogni file della cartella, spostarti alla fine con fseek ed ottenre la dimensione...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Quello che chiedi e' un vero e proprio programma ... bisogna scriverlo ...

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    39
    Cmq è una cosa fattibile? Dovrei solo risolvere il problema di far individuare i file che si trovano in una cartella, magari in ambiente linux sarebbe più semplice da realizzare.

    Grazie per le informazioni.

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Sì ... ovviamente e' fattibilissimo ...

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    39
    Si? E' come si fa? Non voglio sapere proprio come si fa, ma magari se mi date un consiglio, un punto di partenza....grazie mille.

    Cmq ho pensato ad una soluzione abbastanza grezza (da dos faccio partire dir >testo.txt e poi creo un algoritmo in c che elabora questo file di testo però mi sembra veramente una cosa poco elegante).

  7. #7
    Utente di HTML.it L'avatar di infinitejustice
    Registrato dal
    Nov 2001
    residenza
    Barcelona
    Messaggi
    772
    Originariamente inviato da quadamge
    magari in ambiente linux sarebbe più semplice da realizzare.
    Detto fra noi... sotto windows (con windows.h per capirci) è MOLTO piu semplice.
    Cmq per lavorare coi file (edit: con la directory in particolare) in una cartella devi inevitabilmente sbilanciarti fuori dallo standard.
    Live fast. Troll hard.
    Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
    Team Lead @Gameloft Barcelona

  8. #8
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da infinitejustice sotto windows (con windows.h per capirci) è MOLTO piu semplice..
    non conosco la windows.h (lavorando in ambiente linux ), ma preparando un shell script da richiamare da c mi sembra tutt'altro che difficile!
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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 © 2024 vBulletin Solutions, Inc. All rights reserved.