名前空間
変種

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

提供: cppreference.com
 
 
 
 
<tbody> </tbody>
bool is_absolute() const;
(1) (C++17以上)
bool is_relative() const;
(2) (C++17以上)

パスが絶対か相対か調べます。 絶対パスは追加の開始位置を参照せずにファイルの位置を曖昧性なく識別できるパスです。 最初のバージョンはパスがネイティブ形式で絶対であれば true、そうでなければ false を返します。 2つ目のバージョンはその逆です。

引数

(なし)

戻り値

1) パスが絶対であれば true、そうでなければ false
2) パスが絶対であれば false、そうでなければ true

例外

(なし)

ノート

パス "/" は POSIX では絶対ですが、 Windows では相対です。

関連項目

(C++17)
絶対パスを組み立てます
(関数) [edit]