Как удалить самый старый файл, когда резервные копии файлов больше 5 в C++
For example: If the folder contains these files: log_20160801.bak log_20160802.bak log_20160803.bak log_20160804.bak log_20160805.bak log_20160806.bak How to reads the last modified date of the files and sorts them and deletes the older files: log_20160806.bak
Что я уже пробовал:
Я попытался получить каждый файл резервной копии creat-time ,и чем сравнивать, выбрать минимальное значение, удалить соответствующий файл резервной копии. Но я чувствую, что это слишком сложно для меня, потому что я недавно изучаю C++.
Я надеюсь получить помощь для вас. Спасибо. С наилучшими пожеланиями!