std::filesystem::directory_entry::operator==,!=,<,<=,>,>=,<=>
From cppreference.com
< cpp | filesystem | directory entry
bool operator==(const directory_entry& rhs )constnoexcept; | (1) | (since C++17) |
bool operator!=(const directory_entry& rhs )constnoexcept; | (2) | (since C++17) (until C++20) |
bool operator<(const directory_entry& rhs )constnoexcept; | (3) | (since C++17) (until C++20) |
bool operator<=(const directory_entry& rhs )constnoexcept; | (4) | (since C++17) (until C++20) |
bool operator>(const directory_entry& rhs )constnoexcept; | (5) | (since C++17) (until C++20) |
bool operator>=(const directory_entry& rhs )constnoexcept; | (6) | (since C++17) (until C++20) |
std::strong_ordering operator<=>(const directory_entry& rhs )constnoexcept; | (7) | (since C++20) |
Compares the path with the directory entry rhs.
The | (since C++20) |
[edit]Parameters
rhs | - | directory_entry to compare |
[edit]Return value
1)true if path()== rhs.path(), false otherwise.
2)true if path()!= rhs.path(), false otherwise.
3)true if path()< rhs.path(), false otherwise.
4)true if path()<= rhs.path(), false otherwise.
5)true if path()> rhs.path(), false otherwise.
6)true if path()>= rhs.path(), false otherwise.
7) The result of path()<=> rhs.path().
[edit]See also
returns the path the entry refers to (public member function) |