# std::filesystem::path::root_path

< cpp‎ | filesystem‎ | path

path root_path() const; |  | (C++17 起)

返回路径的根路径。若路径不包含根路径，则返回 path() 。

等效地返回 root_name() / root_directory() 。

### 参数

（无）

### 返回值

路径的根路径。

### 异常

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

### 示例

    #include <iostream>
    #include <filesystem>
    namespace fs = std::filesystem;

    int main()
    {
        std::cout << "Current root path is: " << fs::current_path().root_path() << '\n';
    }

可能的输出：

    Current root path is: "C:\"

### 参阅

root_name | 若存在则返回路径的根名 (公开成员函数)
root_directory | 若存在则返回路径的根目录 (公开成员函数)