移动文件指针细节
来源:互联网 发布:2017淘宝捉猫猫技巧 编辑:程序博客网 时间:2024/06/05 01:57
移动文件指针时用
invoke SetFilePointer,hFile,lDistanceToMove,lpDistanceToMoveHigh,dwMoveMethod
最后一个参数解释
● FILE_BEGIN——不管文件指针当前位于什么地方,总是从文件头部开始移动,这时的位置参数相当于指定了一个绝对位置。
● FILE_CURRENT——从当前的文件指针处开始移动。
● FILE_END——从文件尾开始移动,如果要从文件尾往回移动一段位置,那么位置参数指定的就应该是负值。
如果把文件指针移动到某个地方,再用SetEndOfFile,hFile截断文件,则文件大小为当前文件指针位置。
比如把文件指针移动到距文件开头2处,截断后,则有效文件指针为0,1,所以文件大小为2.
************************************************
映射文件后(文件所有内容完全映射),返回一个地址,这个地址有效长度为映射文件大小。如果超出这个位置操作指针将不可预料。即映射后的文件无法改变大小。
此时用SetFilePointer和SetEndOfFile无效
- 移动文件指针细节
- fseek() 移动文件指针
- 指针细节
- C++文件操作指针移动-----off_t
- 文件读写和文件指针的移动
- 文件操作 及文件指针移动 rewind ftell
- 利用RandomAccessFile类 移动文件指针 插入文件内容
- 试图将文件指针移动到文件开头之前
- html5移动开发细节
- C++函数指针细节
- PHP移动文件指针ftell()、fseek()、rewind()函数总结
- 移动web开发细节处理
- 移动web开发细节处理
- 编程中的细节--指针(转载)
- C++中的细节(数组指针)
- 漫步IOS--指针细节1
- C++那些细节--函数指针
- C语言指针细节_1
- C++之文件IO操作流
- IOS开发缓存机制之—内存缓存机制
- IOS开发缓存机制之—本地缓存机制
- How to install OWLNext 6.1x
- Eclipse中使用自己的makefile管理工程
- 移动文件指针细节
- core dump
- 二值图像连通域标记算法与代码
- Ant的构建java工程
- js跨域
- 白手起家的艺术
- 求二进制数中1的个数
- 求职需会的SQL语句(针对应届生)
- 如何使用lsof恢复误删除的文件