View Full Version : Istruzione linguaggio C
Salve,vorrei sapere (sono agli inizi col linguaggio C), se esistono, ed eventualmente quali sono, le istruzioni da scrivere nella programmazione di un eseguibile che copi dei file (ad esempio immagini) dalla sottocartella inclusa nella cartella dov'e contenuto l'eseguibile stesso,ad un'altra cartella (di mia invenzione,e che verrà eventualmente creata in caso di non esistenza)
grazie,spero non sia una richiesta esagerata e che possiate aiutarmi (non ne dubito ;))
DanieleC88
17-10-2008, 00:00
Non puoi farlo direttamente (cioè con una funzione apposita), se non appoggiandoti a routine messe a disposizione dal tuo sistema operativo.
Una maniera "standard" è quella di leggere il file sorgente e copiarlo, buffer dopo buffer, nel file di destinazione: http://titania.ctie.monash.edu.au/handling-files/stdc-file-copy.c
Il problema viene quando vuoi creare directory... anche lì dovrai far riferimento a ciò che ti offre il sistema operativo, quindi si torna sempre lì. ;)
Puoi farlo in diversi modi:
*a mano creando tu i file di destinazione e copiando tutto il contenuto del file di origine
*usando una funzione del tuo sistema operativo
chiarissimo...non avevo dubbi :D
grazie
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.