📅  最后修改于: 2023-12-03 14:59:45.250000             🧑  作者: Mango
rename()
函数用于将一个文件重命名或将其移动到另一个目录中。
int rename(const char* oldname, const char* newname);
#include <iostream>
#include <cstdio>
int main()
{
const char* oldname = "test.txt";
const char* newname = "newTest.txt";
int result = rename(oldname, newname);
if (result == 0)
{
std::cout << "文件重命名成功!" << std::endl;
}
else
{
std::perror("文件重命名失败");
}
return 0;
}
rename()
函数将删除现有文件并将旧文件名更改为新文件名。rename()
函数时要小心,因为它将直接更改文件名或移动文件到另一个目录中,而没有任何提示或确认窗口。