Partilhar via


operator== (STL)

Operador de igualdade usado com basic_path, basic_directory_iterator, e 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
    O objeto esquerdo.

  • Right
    O objeto direito.

Valor de retorno

O primeiro operador retornará Left.string() == Right.string().

O segundo e o terceiro operadores retornam true se Left e Right armazenam nomes de arquivo não vazios ou se Left e nomes de arquivos vazios de repositório de Right ; caso contrário, os operadores falsede retorno.

Requisitos

Cabeçalho: sistema de arquivos

Namespace: std::tr2::sys

Consulte também

Referência

<filesystem>

Método basic_path::string

Outros recursos

Arquivos de cabeçalho da Biblioteca Padrão C++