Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ファイルから毎回8バイトを読み取ります。
問題はWindowsにあります。最後のバイトになると、8バイト未満であることがわかり、 fread が機能せず、 0 が返されます。そのため、ファイルから 1 つまたは複数の文字が欠落しています。
この動作は、同じコードの Linux では発生しません。
どうすればこれを回避できますか?