operator== (STL)

Gleichheitsoperator, der mit basic_path, basic_directory_iterator und basic_recursive_directory_iterator-Objekte.

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);

Parameter

  • Left
    Das linksobjekt.

  • Right
    Das rechte Objekt.

Rückgabewert

Der erste Operator gibt Left.string() == Right.string() zurück.

Die zweite und dritte Operatoren geben true zurück, wenn Left und Right nicht leere Dateinamen speichern, oder wenn Left und leere Dateinamen Right Speichers; andernfalls geben die Operatoren false zurück.

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

<filesystem>

basic_path::string-Methode

Weitere Ressourcen

Headerdateien