Linuxシステムを使用しています。opendir() を使用してから readdir() を使用して、USB に存在するディレクトリを読み取りました。
USB からの readdir() による Dir の読み取りの合間に、システムから USB を取り外します。
しかし、それでも readdir() からディレクトリの正しい値を取得しています & エラーではありません。
readdir() 関数は、実際の読み取り操作ごとに複数のディレクトリ エントリをバッファリングする可能性があることを知っています。
それで、それを避ける方法は?
USB がシステムから取り外されたらすぐに readdir() からエラーを取得したい。
なにか提案を?
ありがとう