0
我想知道是否有方法通過任何C++設施更改文件擴展名。 例如:.txt到.xyz可能通過C++流設施更改文件擴展名?
我想知道是否有方法通過任何C++設施更改文件擴展名。 例如:.txt到.xyz可能通過C++流設施更改文件擴展名?
重命名功能實際上是在文件上執行直接
int main()
{
int result =1;
char oldname[] ="oldname.txt";
char newname[] ="newname.docx";
FILE* fp = fopen(oldname , "r+");
bool exists = (fp != NULL);
if (exists)
{
fclose(fp);
result= rename(oldname , newname);
}
if (result == 0)
puts ("File successfully renamed");
else
perror("Error renaming file");
return 0;
}