Export (0) Print
Expand All

operator== (STL)

Equality operator that's used with basic_path, basic_directory_iterator, and basic_recursive_directory_iterator objects.

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

Left

The left object.

Right

The right object.

The first operator returns Left.string() == Right.string().

The second and third operators return true if both Left and Right store non-empty file names or if both Left and Right store empty file names; otherwise, the operators return false.

Header: filesystem

Namespace: std::tr2::sys

Show:
© 2014 Microsoft