1

私は、wav ファイルのバイトが次のようになっていることを 100% 確信していchunkSize + 8ました。

fseek(file_pointer, chunkSize+8-4, SEEK_SET)

そして使用する

fread(rev, 4, 1, file_pointer)

最後の 4 バイトを配列 rev に入れますunsigned char rev[4]。しかし、それが rev に入れるバイトは、確かに最後の 4 バイトではありません。私は何時間もプロジェクトに取り組んできましたが、なぜこれが機能しないのかまだわかりません。誰かが正解を教えてくれたら、今すぐ彼の銅像を建てます。

4

1 に答える 1