Namespaces
Variants

std::filesystem::directory_entry:: operator==,!=,<,<=,>,>=,<=>

From cppreference.net
bool operator == ( const directory_entry & rhs ) const noexcept ;
(1) (desde C++17)
bool operator ! = ( const directory_entry & rhs ) const noexcept ;
(2) (desde C++17)
(hasta C++20)
bool operator < ( const directory_entry & rhs ) const noexcept ;
(3) (desde C++17)
(hasta C++20)
bool operator <= ( const directory_entry & rhs ) const noexcept ;
(4) (desde C++17)
(hasta C++20)
bool operator > ( const directory_entry & rhs ) const noexcept ;
(5) (desde C++17)
(hasta C++20)
bool operator >= ( const directory_entry & rhs ) const noexcept ;
(6) (desde C++17)
(hasta C++20)
std:: strong_ordering operator <=> ( const directory_entry & rhs ) const noexcept ;
(7) (desde C++20)

Compara la ruta con la entrada de directorio rhs .

Los operadores < , <= , > , >= y != son sintetizados a partir de operator <=> y operator == respectivamente.

(desde C++20)

Parámetros

rhs - directory_entry a comparar

Valor de retorno

1) true si path ( ) == rhs. path ( ) , false en caso contrario.
2) true si path ( ) ! = rhs. path ( ) , false en caso contrario.
3) true si path ( ) < rhs. path ( ) , false en caso contrario.
4) true si path ( ) <= rhs. path ( ) , false en caso contrario.
5) true si path ( ) > rhs. path ( ) , false en caso contrario.
6) true si path ( ) >= rhs. path ( ) , false en caso contrario.
7) El resultado de path ( ) <=> rhs. path ( ) .

Véase también

devuelve la ruta a la que se refiere la entrada
(función miembro pública)