rename - How to move a file in C -
i need move file input folder, however, 'rename' keeps crashing entire application.
char start[50]; const char dest = "c:\windows\system32\oobe\info\backgrounds\supertemp.jpg"; printf("please come in file move \n"); fgets(start, sizeof(start), stdin); if (rename(start, dest) == 0){ printf("success \n"); } else{ printf("failed %s ", getlasterror()); }
it crashes @ ' if(rename(start, dest) ==0)'.
i don't ever far retrieving error value.
any help appreciated! cheers
two problems. have not declared dest
array, , need set double \\ in literal string, prevent \ beingness used escape character.
const char dest[] = "c:\\windows\\system32\\oobe\\info\\backgrounds\\supertemp.jpg";
c rename
No comments:
Post a Comment