0

winapiにReadFile()はファイルからデータを読み取るための関数が存在することは知っていますが、ファイルから読み取る位置を設定する方法がわかりません。WinAPIを使用してこれを行うことはできますか?

4

2 に答える 2

1

はい、でそれを行うことができますSetFilePointerEx。ただし、生のWinAPIを使用する正当な理由がない限り、通常は、CのstdioライブラリやC++のiostreamライブラリなどのクロスプラットフォームI/Oライブラリを使用することをお勧めします。そうすれば、コードはどのプラットフォームにも移植できます。

于 2012-10-23T21:27:32.990 に答える
1

Win32APIを使用してファイル内の特定の場所を探すことを意味していると思います。関数を使用します SetFilePointerEx。しかし、私はまだお勧めfseek()しますfopen()

于 2012-10-23T21:28:10.167 に答える