Вы можете использовать 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");

Если да, не могли бы вы предоставить пример кода?

Ответы на вопрос(2)

Ваш ответ на вопрос