读书人

findfirst返回的句柄解决思路

发布时间: 2012-04-09 13:41:24 作者: rapoo

findfirst返回的句柄
findfirst返回的句柄是文件在分区里的位移量还是findfirst的实现调用open函数,然后返回这个句柄,不过findfirst返回的值一般比较大,后者应该不可能.那么findfirst返回的是什么,findnext可以根据这个句柄向下找

[解决办法]
不同的操作系统实现的就不同,windows中findfirst调用win32api FindFirstFileEx
这里的返回值是进程默认堆中的一个地址,用RtlAllocateHeap分配,实质上和malloc的返回值相同

读书人网 >C语言

热点推荐