Вопрос

Только начинаю учиться Boost :: файловая система.

  1. В чем разница между Directory_iterator и Basic_Path :: итератор?
  2. Итераторы итерации итерации файлов в лексикографическом порядке?

Спасибо

Это было полезно?

Решение

  1. path::iterator итерация через каталог, который образует путь. Если путь /a/b/c/d, это будет переходить на /, a, b, c а также d.

    directory_iterator вместо этого будет переходить через файлы в каталоге.

  2. Нет, directory_iterator не будет сортировать файлы, они будут возвращены в том же порядке, что и вызовы вашей операционной системы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top