首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

探讨:关于用SetFilePointer定位读取位置及读取数据效率的有关问题

2012-06-05 
探讨:关于用SetFilePointer定位读取位置及读取数据效率的问题有一个二进制数据文件,数据格式比较规整,比如

探讨:关于用SetFilePointer定位读取位置及读取数据效率的问题
有一个二进制数据文件,数据格式比较规整,比如,每800字节为一组数据,一个文件共分了很多组,我现在要从里面快速抽取n组出来,且这n组是不连续的,于是我用SetFilePointer来定位要读的数据的起始位置,然后,用ReadFile读取一组数据,然后,再用SetFilePointer定位下一组要读的位置,然后,再用ReadFile读取数据,...,这样,一直读完所需数据,请问,用没有比这更好的算法来读取所需数据?

[解决办法]
文件映射

热点排行