名稱空間
變體
操作

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

來自 cppreference.com
< 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 上是相對路徑。

[編輯] 參閱

組成一個絕對路徑
(函式) [編輯]