命名空间
变体
操作

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

来自 cppreference.cn
< cpp‎ | filesystem‎ | path
 
 
 
std::filesystem::path
成员类型
成员常量
成员函数
路径分解
非成员函数
(C++20 前)(C++20 前)(C++20 前)(C++20 前)(C++20 前)(C++20 起)
辅助类
 
bool is_absolute() const;
(1) (C++17 起)
bool is_relative() const;
(2) (C++17 起)

检查路径是绝对路径还是相对路径。绝对路径是指无需参照额外的起始位置即可明确标识文件位置的路径。第一个版本在路径以原生格式表示时为绝对路径的情况下返回 true ,否则返回 false;第二个版本则相反。

目录

[编辑] 参数

(无)

[编辑] 返回值

1) 如果路径是绝对路径则返回 true,否则返回 false
2) 如果路径是绝对路径则返回 false,否则返回 true

[编辑] 异常

可能抛出实现定义的异常。

[编辑] 注意

路径 "/" 在 POSIX 操作系统上是绝对路径,但在 Windows 上是相对路径。

[编辑] 参阅

组成一个绝对路径
(函数) [编辑]