Вы можете использовать std :: map (last_write_time, fileName), чтобы сохранить время последнего изменения файла и абсолютный путь к файлу, а также выполнить обход по порядку для сортировки данных.
ользуюBoost::FileSystem
библиотека с C ++ работает на платформе Linux, и у меня возник вопрос:
Я хотел бы иметь список файлов, которые были изменены старше указанной даты. Я не знаю, является лиboost::FileSystem
предложить такой метод как:
vector<string> listFiles = boost::FileSystem::getFiles("\directory", "01/01/2010 12:00:00");
Если да, не могли бы вы предоставить пример кода?