Spec-Zone.ru › C++

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

bool is_absolute() const;
(1) (since C++17)
bool is_relative() const;
(2) (since C++17)

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

Параметры

(нет)

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

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

Исключение

Может вызывать реализуемые исключения.

Примечания

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

См. также

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

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/filesystem/path/is_absrel

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API