ciao a tutti, allora ho qualche problema che non mi spiego utilizzando la funzione "remove"
mi spiego:
se faccio così..
mi da problemi restituendomi "impossibile modificare file..ecc.."codice:if(remove("prova.txt")!=0) cout << "impossibile modificare il file..."; fstream oggettodelflusso("prova.txt",ios::out); oggettodelflusso << miastringa; oggettodelflusso.close();
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..
funziona tutto come dovrebbe..ora dove sta il problema?!? :master: forse è il fatto di ricreare il file con lo stesso nome?? grazie..codice:if(remove("prova.txt")!=0) cout << "impossibile modificare il file ecc.."; else cout << "file correttamente eliminato";