C/File/File Delete

Материал из C\C++ эксперт
Перейти к: навигация, поиск

Delete a file

<source lang="cpp">

  1. include <stdio.h>
  2. include <stdlib.h>
  3. include <ctype.h>

int main(void) {

 char fname[80];
 printf("Enter name of file to delete: ");
 gets(fname);

 printf("Are you sure? (Y/N) ");

 if(toupper(getchar())=="Y") 
     remove(fname);
 return 0;

}


      </source>


Delete a file: how to use remove

<source lang="cpp">

  1. include <stdio.h>

int main () {

 if( remove( "m.txt" ) == -1 )
       perror( "Error deleting m.txt" );
 else
       puts( "File deleted" );
 return 0;

}

      </source>


Delete file

<source lang="cpp">

  1. include <stdio.h>

int main(int argc, char *argv[]) {

 if(remove(argv[1])) printf("Remove Error");
 return 0;

}


      </source>


Delete file 2

<source lang="cpp">

  1. include <stdio.h>

int main(int argc, char *argv[]) {

 if(rename(argv[1], argv[2]) != 0) printf("Rename Error");
 return 0;

}

      </source>