QFile file(fileName);
file.open(QIODevice::ReadWrite );
uchar* fpr = file.map(0, file.size());//映射文件,注意這里的file.size()如果大於系統的虛擬內存,就要對文件分塊映射
//其實對於大文件一般都是進行分塊映射的。
if(fpr)
{
//do something to fpr
unmap(fpr);
}
file.close()
http://blog.sina.com.cn/s/blog_647fe1580101hjlx.html