苍
苍蝇拍子
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个超过1G的文件,有多个读操作,而且读的是不同的区域,如何使用多线程进行编程。<br>我已经做过一个demo,老是报错,大致框架如下:<br>主线程:<br>1)打开文件<br>2)create file mapping<br>子线程(带入偏移量和要对于的大小)<br>3)MapViewOfFile <br>4)业务处理<br><br>运行结果:<br>第一个线程MapViewOfFile 正确<br>以后线程MapViewOfFile 均错误,错误代码位1132<br><br>恢复到只有一个线程,系统运行正确,请指点!<br><br>如何?<br>谢谢<br><br>