std::filesystem::directory_entry::operator==,!=,<,<=,>,>=,<=>
bool operator==( const directory_entry& rhs ) const noexcept; | (1) | (начиная с C++17) |
bool operator!=( const directory_entry& rhs ) const noexcept; | (2) | (начиная с C++17) (до C++20) |
bool operator<( const directory_entry& rhs ) const noexcept; | (3) | (начиная с C++17) (до C++20) |
bool operator<=( const directory_entry& rhs ) const noexcept; | (4) | (начиная с C++17) (до C++20) |
bool operator>( const directory_entry& rhs ) const noexcept; | (5) | (начиная с C++17) (до C++20) |
bool operator>=( const directory_entry& rhs ) const noexcept; | (6) | (начиная с C++17) (до C++20) |
std::strong_ordering operator<=>( const directory_entry& rhs ) const noexcept; | (7) | (начиная с C++20) |
Сравнивает путь с записью каталога rhs.
| Операторы | (начиная с C++20) |
Параметры
| rhs | - | запись каталога для сравнения |
Возвращаемое значение
1)
true, если path() == rhs.path(), иначе false.
2)
true, если path() != rhs.path(), иначе false.
3)
true, если path() < rhs.path(), иначе false.
4)
true, если path() <= rhs.path(), иначе false.
5)
true, если path() > rhs.path(), иначе false.
6)
true, если path() >= rhs.path(), иначе false.
7) Результат
path() <=> rhs.path().См. также
| возвращает путь, на который ссылается запись (открытая функция-член) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/filesystem/directory_entry/operator_cmp