Condividi tramite


operator== (STL)

Operatore di uguaglianza utilizzata con basic_path, basic_directory_iteratore gli oggetti di 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);

Parametri

  • Left
    L'oggetto di sinistra.

  • Right
    L'oggetto di destra.

Valore restituito

Il primo operatore restituisce Left.string() == Right.string().

Il secondo e il terzo operatori restituiscono true se sia Left che Right dei nomi file non vuoti o se è Left che Right dei nomi file vuoto; in caso contrario, gli operatori falserestituita.

Requisiti

Filesystem diIntestazione:

Spazio dei nomi: std::tr2::sys

Vedere anche

Riferimenti

<filesystem>

metodo basic_path::string

Altre risorse

File di intestazione