草庐IT

FileRead

全部标签

windows - 调用 FileRead 后的奇怪计数值

我正在尝试将读取的字节数与传递给FileRead的计数进行比较这是WinAPI的包装器ReadFile功能。问题是我根据ReadFromFile过程的结构得到了不同的值(添加/减去的行都没有改变计数变量)。如果你运行下面的代码,你会得到这个输出FileHandle:400SizeOfFile:8672Currentposition:8655aCountbeforeSetLength:17aCountbeforeFileRead:17Numberofbytesread:17aCountafterFileRead:2200EAccessViolation:Accessviolationat