ciao a tutti, allora ho qualche problema che non mi spiego utilizzando la funzione "remove"
mi spiego:
se faccio così..
codice:
if(remove("prova.txt")!=0) cout << "impossibile modificare il file...";
fstream oggettodelflusso("prova.txt",ios::out);
oggettodelflusso << miastringa;
oggettodelflusso.close();
mi da problemi restituendomi "impossibile modificare file..ecc.."
ma tuttavia il file viene cancellato!!.
Il percorso che segue quel codice è:
1) cancello il file prova.txt
2) ricreo il file e ci butto dentro una mia stringa.
In caso analogo, se non ricreo il file..
codice:
if(remove("prova.txt")!=0) cout << "impossibile modificare il file ecc..";
else cout << "file correttamente eliminato";
funziona tutto come dovrebbe..ora dove sta il problema?!? :master: forse è il fatto di ricreare il file con lo stesso nome?? grazie..