Udostępnij za pośrednictwem


operator == (STL)

Operator równości, który jest używany z basic_path, basic_directory_iterator, i basic_recursive_directory_iterator obiektów.

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

Parametry

  • Left
    Obiekt po lewej stronie.

  • Right
    Prawo obiektu.

Wartość zwracana

Pierwszy operator zwraca Left.string() == Right.string().

Operatory drugiego i trzeciego zwracają true Jeśli oba Left i Right przechowywać nazwy plików nie jest pusta lub jeśli oba Left i Right przechowywanie nazw pusty plik; w przeciwnym razie zwraca podmioty gospodarcze false.

Wymagania

Nagłówek: systemu plików

Obszar nazw: std::tr2::sys

Zobacz też

Informacje

<filesystem>

Metoda basic_path::String

Inne zasoby

Pliki nagłówków