标签: c linux linux-kernel usb readdir
我正在使用linux系统。 我用过opendir()&然后readdir()读取USB中的dir。
如果在从USB读取readdir()的Dir之间,我从系统中删除了USB。
但我仍然从readdir()&中获得正确的目录值。没有任何错误。
我知道readdir()函数可以在每次实际读取操作时缓冲多个目录条目。
那么如何避免呢?
我想在从系统中删除USB后立即从readdir()获取错误。
有什么建议吗?
谢谢