我知道在winapi中存在ReadFile()
函数用于从文件中读取数据,但我不知道如何设置从文件读取的位置。我可以使用WinAPI吗?
答案 0 :(得分:1)
是的,您可以使用SetFilePointerEx
执行此操作。但是,除非您有充分的理由使用原始WinAPI,否则通常更好的方法是使用跨平台I / O库,例如C的stdio库或C ++的iostream库。这样,您的代码可以移植到任何平台。
答案 1 :(得分:1)
我认为您的意思是使用Win32 API搜索文件中的特定位置。使用该功能
SetFilePointerEx
。但我仍然建议fseek()
和fopen()