Question

Il suffit de commencer à apprendre boost :: système de fichiers.

  1. Quelle est la différence entre directory_iterator et basic_path :: iterator?
  2. Est-ce que les itérateurs itérer fichiers dans l'ordre lexicographique?

Merci

Était-ce utile?

La solution

  1. path::iterator à travers le répertoire itère qui forment le chemin. Si un chemin est /a/b/c/d, il itérer sur /, a, b, c et d.

    directory_iterator hériterez itérer via des fichiers dans un répertoire.

  2. Non, directory_iterator ne trier les fichiers, ils vont être retourné dans le même ordre que vos appels système d'exploitation faire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top