Partager via


operator== (STL)

Opérateur d'égalité utilisé avec basic_path, basic_directory_iterator, et les objets d'basic_recursive_directory_iterator.

template<class String, class Traits>
   bool operator==(
      const basic_path<String, Traits>& Left,
      const basic_path<String, Traits>& Right);
   bool operator==(
      const basic_directory_iterator<Path>& Left,
      const basic_directory_iterator<Path>& Right);
   bool operator==(
      const basic_recursive_directory_iterator<Path>& Left,
      const basic_recursive__directory_iterator<Path>& Right);

Paramètres

  • Left
    L'objet de gauche.

  • Right
    L'objet de droite.

Valeur de retour

Le premier opérateur retourne Left.string() == Right.string().

Les deuxième et troisième opérateurs retournent true si Left et Right stockent les noms de fichiers vides ou si Left et les noms de fichiers vides du magasin d'Right ; sinon, les opérateurs falsede retour.

Configuration requise

En-tête : filesystem

Espace de noms : std::tr2::sys

Voir aussi

Référence

<filesystem>

basic_path::string, méthode

Autres ressources

Fichiers d'en-tête de bibliothèque standard C++