Я работаю в C++ на окнах. У меня есть список файлов. Некоторые (не все) файлы имеют приложенный к ним текст (удаление/модификация никогда не происходит).
Я пытаюсь выяснить, был ли файл изменен. Я планирую получить размер файла (открыв файл с помощью ifstream, поместив курсор в конец и используя tellg) и посмотрим, изменится ли это. Я буду хранить вектор имен файлов и вектор размеров файлов, и я увижу, изменится ли размер файла.
Есть ли лучший или более подходящий способ сделать это?
Благодарю.
Рассмотрите следующие вопросы:
PS В Windows вы можете использовать обработчик передачи функций ожидания, созданный функцией FindFirstChangeNotification, для отслеживания изменений файловой системы.
Надеюсь это поможет.
Благодарю!