質問

boost :: filesystemを学び始めたばかりです。

  1. Directory_iteratorとBasic_Path :: Iteratorの違いは何ですか?
  2. イテレーターはファイルを辞書的な順序で反復しますか?

ありがとう

役に立ちましたか?

解決

  1. path::iterator パスを形成するディレクトリを繰り返します。パスがある場合 /a/b/c/d, 、それは反復します /, a, b, cd.

    directory_iterator 代わりに、ディレクトリ内のファイルを繰り返します。

  2. いいえ、 directory_iterator ファイルをソートしません。オペレーティングシステムの呼び出しと同じ順序で返されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top