什么叫最好的模仿 pread/pwrite在 MSVC 10 中?
最佳答案
在 C 运行时库级别,查看 fread , fwrite和 fseek .
在 Win32 API 级别,查看 ReadFile , WriteFile , 和 SetFilePointer . MSDN 覆盖范围广泛 file I/O API's .
请注意, ReadFile 和 WriteFile 都采用 OVERLAPPED struct 参数,它允许您指定文件偏移量。所有支持字节偏移的文件都会考虑偏移,即使在为同步(即非“重叠”)I/O 打开时也是如此。
根据您要解决的问题,file mapping可能是更好的设计选择。
关于visual-studio-2010 - 相当于 MSVC 中的 pread/pwrite?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3852758/