Я разработал алгоритм C ++, который сохраняет содержимое ключа USB в базе данных.В базе данных, а также сохранить имена файлов сохраняются на USB-устройстве информация: свободные блоки и продавцы.Поэтому, когда я ставлю больше клавиш управления свободными блоками.Если сравнение должно было измениться, база данных должна быть воссоздана.Поэтому, если я удаляю или добавляю файлы на USB-ключ, база данных перестраивается с нуля.Но когда я переименовываю файл, ничего не происходит.Вы можете узнать об изменениях, не проверяя каждый файл в базе данных?
Как лучше контролировать все содержимое USB-устройства?Некоторая помощь!
Спасибо!
Ps: я использовал ioctl для имени поставщика и свободных блоков !!