【发布时间】:2013-02-02 20:39:55
【问题描述】:
在QFile::copy 文档中它说
如果名称为 newName 的文件已经存在,则 copy() 返回 false (即 QFile 不会覆盖它)。
但即使目标存在,我也需要复制文件。 Qt 中有什么可用的解决方法吗?
删除文件是显而易见的解决方案,但它会引发竞争条件...
【问题讨论】:
-
Qt 有时真的很喜欢让你的生活变得艰难......他们可以简单地添加第三个可选参数来覆盖文件,但没有......
标签: c++ qt file-copying