Namespaces
Variants

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

From cppreference.net
bool is_absolute ( ) const ;
(1) (начиная с C++17)
bool is_relative ( ) const ;
(2) (начиная с C++17)

Проверяет, является ли путь абсолютным или относительным. Абсолютный путь — это путь, который однозначно определяет местоположение файла без ссылки на дополнительную начальную точку. Первая версия возвращает true если путь в собственном формате является абсолютным, false в противном случае; вторая версия работает противоположным образом.

Содержание

Параметры

(нет)

Возвращаемое значение

1) true если путь абсолютный, false в противном случае.
2) false если путь абсолютный, true в противном случае.

Исключения

Может генерировать исключения, определяемые реализацией.

Примечания

Путь "/" является абсолютным в POSIX-системах, но относительным в Windows.

Смотрите также

(C++17)
составляет абсолютный путь
(функция)