Compartir a través de


operator== (STL)

Operador de igualdad que se utiliza con basic_path, basic_directory_iterator, y los objetos de 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);

Parámetros

  • Left
    El objeto izquierdo.

  • Right
    El objeto correcto.

Valor devuelto

El primer operador devuelve Left.string() == Right.string().

El segundo y tercer operadores devuelven true si Left y Right almacenan nombres de archivo no vacíos o si Left y los nombres de archivo vacíos del almacén de Right; si no, operadores false return.

Requisitos

El sistema de archivos Encabezado:

Espacio de nombres: std::tr2::sys

Vea también

Referencia

<filesystem>

método basic_path::string

Otros recursos

Archivos de encabezado