hitler++:如果不是用的固态硬盘,任何涉及磁盘操作用多线程只会导致速度更慢,除非系统已经缓存过数据了,否则多个线程抢占物理磁头,IOPS一共才20多,(100%时还在等待,应该是系统还在flush数据到硬盘) (2021-08-21 20:28)
snow_man_0:可以自己写一个CopyFileEx函数,不用别人的 (2021-08-23 07:59)
lwei24:bool copyFileA(QString &srcPath, QString &dstPath){ QFile file(srcPath); qWarning()<<"file size="<<file.size();....... (2021-08-25 11:20)
snow_man_0:void copyFileA(const QString &srcPath, const QString &dstPath, int* progress)后面加上进度把copyFileA放在单独线程里面,在外面监视progress值,就可以了....... (2021-08-28 03:18)
fsu0413:我觉得可能就是这样的,因为Windows自带的文件管理器也这样界面假死的话,看看是不是你的函数并没有跑在子线程 (2021-09-04 13:05)