能力值:
( LV2,RANK:10 )
|
-
-
2 楼
先用文件定位,再读取时指定要读取的大小~
文件定位API:
DWORD SetFilePointer(
HANDLE hFile,
LONG lDistanceToMove,
PLONG lpDistanceToMoveHigh,
DWORD dwMoveMethod
);
hFile -》 文件句柄
lDistanceToMove -》指针底32位
lpDistanceToMoveHigh -》指针高32位
dwMoveMethod -》 定位模式(FILE_BEGIN-》文件开始处算起 FILE_CURRENT-》当前位置算起 FILE_END-》文件结尾处算起)
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
多谢~~多谢~~
|
能力值:
( LV6,RANK:90 )
|
-
-
4 楼
可以使用映射文件方式打开,然后直接当作指针偏移过去读取数据就可以。
建议在Google,搜索一下CreateFileMapping,应该可以得到比较高效的解决方案
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
fread................
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
这个问题对于高手来讲很简单,可对于我来说就太菜了。
那位达人能写段代码看看,他的执行效率,我写了一个,一直出现错误!郁闷~~~~~
|
|
|