std::filesystem::path::is_absolute,is_relative
来自cppreference.com
< cpp | filesystem | path
文件系统库
类 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
函数 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
文件类型 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::filesystem::path
常量 | |||||||||||||||||||||
成员函数 | |||||||||||||||||||||
|
|||||||||||||||||||||
路径分解 | |||||||||||||||||||||
非成员函数 | |||||||||||||||||||||
|
|||||||||||||||||||||
辅助类 | |||||||||||||||||||||
bool
is_absolute()
const;
|
(1) | (C++17 起) |
bool
is_relative()
const;
|
(2) | (C++17 起) |
检查路径是绝对还是相对。绝对路径是无歧义地标识文件位置,无需到另外的起始位置的引用的路径。若原生格式路径为绝对,则首个版本返回 true ,否则返回 false ;第二版本相反。
参数
(无)
返回值
1) 若 path 为绝对则为 true ,否则为 false 。
2) 若 path 为绝对则为 false ,否则为
true 。
异常
可能会抛出由实现定义的异常。
注解
路径 "/" 在 POSIX OS 上是绝对的,但在 Windows 上是相对的。
参阅
(C++17)
|
组成一个绝对路径 (函数) |