您需要登录才能建立帖子与主题。
备份1g超大文件
grbl@grbl
393 个帖子
#1 · 2022年11月26日, 17:09
引用于 grbl 在 2022年11月26日, 17:09uchar* fPtr = file.map(0, file.size());//映射文件,注意这里的file.size()如果大于系统的虚拟内存,就要对文件分块映射//其实对于大文件一般都是进行分块映射的。if(fPtr){//对fPtr做点什么QByteArray sbuf;for(int i=3000;i<6000;++i){sbuf .append( (char)fPtr[i]);}QString aae=QString(sbuf);qDebug()<<"aae"<<aae;}
uchar* fPtr = file.map(0, file.size());//映射文件,注意这里的file.size()如果大于系统的虚拟内存,就要对文件分块映射
//其实对于大文件一般都是进行分块映射的。
if(fPtr)
{
//对fPtr做点什么
QByteArray sbuf;
for(int i=3000;i<6000;++i)
{
sbuf .append( (char)fPtr[i]);
}
QString aae=QString(sbuf);
qDebug()<<"aae"<<aae;
}
踩。0赞。0