在Qt中进行文件重命名,您可以使用QFile类的rename()函数。以下是一个示例代码:
#include <QtWidgets>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QString oldFileName = "old_file.txt";
QString newFileName = "new_file.txt";
if (QFile::rename(oldFileName, newFileName)) {
qDebug() << "文件重命名成功!";
} else {
qDebug() << "文件重命名失败!";
}
return app.exec();
}
在上述示例中,我们使用了QFile::rename()函数将”old_file.txt”重命名为”new_file.txt”。如果重命名成功,将输出”文件重命名成功!”;否则,输出”文件重命名失败!”。
请注意,在执行文件重命名操作时,请确保目标路径下没有同名的文件或目录存在,以免发生冲突和覆盖。
内容由零声教学AI助手提供,问题来源于学员提问