怎么读取大容量硬盘扇区内的16进制数据
如何读取大容量硬盘扇区内的16进制数据之前在网上看过CreateFile函数读取8G的数据,但超过8G就不正常了。现
如何读取大容量硬盘扇区内的16进制数据
之前在网上看过CreateFile函数读取8G的数据,但超过8G就不正常了 。现在想知道如何读取大容量硬盘扇区内的数据,请大家给点建议
[解决办法]
不知道了,硬盘扇区没读过
[解决办法]一般情况下 都是直接调用CreateFile打开磁盘,然后ReadFile读文件!
可以mmap试试共享内存的方法吧!这个效率也高点!
但是不知道会不会受8G大小的限制!之前也没有遇到这种情况的!
[解决办法]不要一口气读太多
[解决办法] 用c/c++流直接读取, 每次读一个buf,直到读完。