salve vorrei un programmino che dato il percorso mi svuoti la cartella dai file che contiene, cioe che li legge e gli da valore 0... sarebbe possibile farlo con i puntatori?? se si potete farmi qst programmino?? grazie in anticipo
salve vorrei un programmino che dato il percorso mi svuoti la cartella dai file che contiene, cioe che li legge e gli da valore 0... sarebbe possibile farlo con i puntatori?? se si potete farmi qst programmino?? grazie in anticipo
Li legge e gli da valore 0??
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
si mi spiego meglio... praticamente o cancella tutto cio che sta nella cartella...oppure mi svuota tutti i file, cioe come se li riscrivesse vuoti
Su che sistema operativo lavori?
Amaro C++, il gusto pieno dell'undefined behavior.
windows xp
Per cancellare una cartella non-vuota devi prima svuotarla, per cui dovrai scrivere una procedura ricorsiva che impieghi le API FindFirstFile/FindNextFile/FindClose per leggere il contenuto della cartella, DeleteFile per cancellare i file e RemoveDirectory per rimuovere le directory vuote. Un'alternativa è utilizzare la API SHFileOperation, specificando nella struttura SHFILEOPSTRUCT in wFunc il valore FO_DELETE.
Amaro C++, il gusto pieno dell'undefined behavior.
ti vedo esperto.. tu che sicuramente ocnosci le API meglio di me portesti farmi un programmino del genre?? nn dovrebbe essere un programma lungo vero??? se è possibile potrei avere il programmino scritto e il file exe? se ti va sempre..grazie mille
Usa la ricerca giovane Jedi, ti porterà a ciò che ti serve...
Amaro C++, il gusto pieno dell'undefined behavior.
o zio..non ci capisco nullas di quel programma. allora parliamo chiaro ragazzi per creare un file txt(archivio dati) facendo una fout.open("nome file.TXT") noi creiamo un file che se esiste gia, viene sovrascritto. il mio obiettivo e di far lo stesso solo che inveve del file txt io voglio una cartella...spero sia piu chiaro
"Sovrascrivere una cartella" non ha molto senso come operazione... al massimo puoi sovrascrivere i file che hanno lo stesso nome e lasciar stare gli altri, oppure puoi cancellare tutti i file contenuti e creare i tuoi. Tu quale di queste due cose vuoi fare?
Amaro C++, il gusto pieno dell'undefined behavior.