0

我知道在winapi中存在ReadFile()从文件读取数据的功能,但我不知道如何设置从文件读取的位置。我可以使用 WinAPI 做到这一点吗?

4

2 回答 2

1

是的,您可以使用SetFilePointerEx. 但是,除非您有充分的理由使用原始 WinAPI,否则最好使用跨平台 I/O 库,例如 C 的 stdio 库或 C++ 的 iostream 库。这样,您的代码就可以移植到任何平台。

于 2012-10-23T21:27:32.990 回答
1

我假设您的意思是使用 Win32 API 查找文件中的特定位置。使用功能 SetFilePointerEx。但我仍然推荐fseek()fopen()

于 2012-10-23T21:28:10.167 回答