std::filesystem::path::root_name - cppreference.com

From cppreference.com

pathroot_name()const;(since C++17)Returns the root name of the generic-format path. If the path (in generic format) does not include root name, returns path().

Parameters

(none)

Return value

The root name of the path.

Exceptions

May throw implementation-defined exceptions.

Example

Run this code

#include<filesystem>#include<iostream>namespacefs=std::filesystem;intmain(){std::cout<<"Current root name is: "<<fs::current_path().root_name()<<'\n';}Possible output:

Current root name is: "C:" See also

returns the root directory of the path, if present
(public member function)

[edit]

returns the root path of the path, if present
(public member function)

[edit]