Namespaces
Variants

std::experimental::filesystem::path:: root_name

From cppreference.net
path root_name ( ) const ;
(filesystem TS)

パスのルート名を返します。パスがルート名を含まない場合、 path ( ) を返します。

目次

翻訳の説明: - 「Contents」を「目次」に翻訳しました - C++関連の専門用語(Parameters, Return value, Exceptions, Example, See also)は翻訳せず、原文のまま保持しました - HTMLタグ、属性、クラス名、IDなどはすべて変更せず保持しました - 番号部分(tocnumber)は数値のみのため翻訳対象外としました

パラメータ

(なし)

戻り値

パスのルート名。

例外

実装定義の例外をスローする可能性があります。

#include <experimental/filesystem>
#include <iostream>
namespace fs = std::experimental::filesystem;
int main()
{
    std::cout << "Current root name is: " << fs::current_path().root_name() << '\n';
}

出力例:

Current root name is: "C:"

関連項目

パスにルートディレクトリが存在する場合、それを返す
(公開メンバ関数)
パスにルートパスが存在する場合、それを返す
(公開メンバ関数)