Esiste una funzione in C che mi permetta di cancellare un file?
Esiste una funzione in C che mi permetta di cancellare un file?
By Games
C'è remove(nomefile) ,prototipo in <stdio.h> :Originariamente inviato da Games
Esiste una funzione in C che mi permetta di cancellare un file?
codice:int remove (const char *filename)
per esempio se il file si chiama: admin.dat per eliminarlo scrivo:
remove(admin.dat); ???
By Games
esattoOriginariamente inviato da Games
per esempio se il file si chiama: admin.dat per eliminarlo scrivo:
remove(admin.dat); ???
ok grazie
By Games
Ho scritto così: remove(primo_admin.sys);
Mi da 2 errori:
error C2065: 'primo_admin' : undeclared identifier
error C2228: left of '.sys' must have class/struct/union type
Il remove l'ho messo prima di fclose(fp1);
Dove sbaglio?
By Games
primo_admin.sys lo devi mettere tra le virgolette:Originariamente inviato da Games
Ho scritto così: remove(primo_admin.sys);
Mi da 2 errori:
error C2065: 'primo_admin' : undeclared identifier
error C2228: left of '.sys' must have class/struct/union type
Il remove l'ho messo prima di fclose(fp1);
Dove sbaglio?
codice:remove("primo_admin.sys");
l'ho messo tra virgolette, ma non me lo elimina
By Games
Il file è nella stessa directory del programma vero? Perchè se no devi specificare il pefcorso.Originariamente inviato da Games
l'ho messo tra virgolette, ma non me lo elimina
Ah,se il file che hai aperto è lo stesso che vuoi eiminare il remove lo devi mettere dopo l' fclose ()
ti posto il frammento di programma:
Si il file e nella stessa directory del programmacodice:printf("\nQuesto software necessità di almeno un Amministratore!"); printf("\nPremere un tasto per chiudere il programma..."); fclose(fp2); remove("primo_admin.sys"); getch(); exit(EXIT_SUCCESS);
By Games