开源改变世界!!
您需要登录才能建立帖子与主题。

备份1g超大文件

   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;
    }