Espacios de nombres
Variantes

std::filesystem::equivalent

De cppreference.com
 
 
 
<tbody> </tbody>
Definido en el archivo de encabezado <filesystem>
bool equivalent( const std::filesystem::path& p1, const std::filesystem::path& p2 ); bool equivalent( const std::filesystem::path& p1, const std::filesystem::path& p2, std::error_code& ec ) noexcept;
(desde C++17)

Verifica si las rutas de acceso p1 y p2 se resuelven a la misma entidad del sistema de archivos.

Si p1 o p2 no existen, se informa que ocurrió un error.

La sobrecarga que no lanza excepciones devuelve false si ocurren errores.

Parámetros

p1, p2 - Las rutas de acceso a verificar que sean equivalentes.
ec - El parámetro de salida para informe de errores en la sobrecarga que no lanza excepciones.

Valor de retorno

true si p1 y p2 se refieren al mismo archivo o directorio y su estado de archivo es el mismo; false de lo contrario.

Excepciones

La sobrecarga que no toma un parámetro std::error_code& lanza