Namespaces
Variants

std::filesystem::path:: is_absolute,is_relative

From cppreference.net
bool is_absolute ( ) const ;
(1) (desde C++17)
bool is_relative ( ) const ;
(2) (desde C++17)

Comprueba si la ruta es absoluta o relativa. Una ruta absoluta es una ruta que identifica inequívocamente la ubicación de un archivo sin hacer referencia a una ubicación inicial adicional. La primera versión devuelve true si la ruta, en formato nativo, es absoluta, false en caso contrario; la segunda versión funciona de manera inversa.

Contenidos

Parámetros

(ninguno)

Valor de retorno

1) true si la ruta es absoluta, false en caso contrario.
2) false si la ruta es absoluta, true en caso contrario.

Excepciones

Puede lanzar excepciones definidas por la implementación.

Notas

La ruta "/" es absoluta en un sistema operativo POSIX, pero es relativa en Windows.

Véase también

(C++17)
compone una ruta absoluta
(función)