用内存映射文件处理大文件应用示例
下面结合一个具体的实例来进一步讲述内存映射文件的使用方法。该实例从端口接收数据,并实时将其存放于磁盘,由于数据量大(几十GB),在此选用内存映射文件进行处理。下面给出的是位于工作线程MainProc中
的部分主要代码,该线程自程序运行时启动,当端口有数据到达时将会发出事件hEvent,WaitForMultipleObj
ects()函数等待到该事件发生后将接收到的数据保存到磁盘,如果终止接收将发出事件hEvent,事件处理过程
将负责完成资源的释放和文件的关闭等工作。下面给出此线程处理函数的具体实现过程:
**** Hidden Message ***** 下载学习。。。。 :D这玩意还得深入了解下!~ 这玩意还得深入了解下!~ 这玩意还得深入了解下 感谢楼主了哦。 需要我了解一下 给力 求给力 如何操作这个函数 感谢楼主了哦。