Я пытаюсь найти последний измененный файл (на основе отметки времени) в C ++. Предположим, что в каталоге много файлов, но как получить последний измененный файл? Я пробовал использовать dirent.h, но мне нужно включить дополнительный файл заголовка, а также использовать stat, но в stat я могу получить единственную дату файла. Есть ли способ получить имена всех файлов в каталоге, а затем прочитать их один за другим?
Кто-нибудь может мне помочь? Приветствуется небольшой фрагмент кода.
Операционная система: Windows