1

刚开始学习 boost::filesystem。

  1. directory_iterator 和 basic_path::iterator 有什么区别?
  2. 迭代器是否按字典顺序迭代文件?

谢谢

4

1 回答 1

5
  1. path::iterator遍历形成路径的目录。如果路径是,/a/b/c/d它将遍历/ab和。cd

    directory_iterator而是遍历目录中的文件。

  2. 不,directory_iterator不会对文件进行排序,它们将按照与操作系统调用相同的顺序返回。

于 2011-01-13T09:42:29.010 回答