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..