table of contents
std::experimental::filesystem::path::root_name(3) | C++ Standard Libary | std::experimental::filesystem::path::root_name(3) |
NAME¶
std::experimental::filesystem::path::root_name - std::experimental::filesystem::path::root_name
Synopsis¶
path root_name() const; (filesystem TS)
Returns the root name of the path. If the path 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 <experimental/filesystem>
#include <iostream>
namespace fs = std::experimental::filesystem;
int main()
{
std::cout << "Current root name is: " <<
fs::current_path().root_name() << '\n';
}
Possible output:¶
Current root name is: "C:"
See also¶
root_directory returns the root directory of the path, if present
(public member function)
root_path returns the root path of the path, if present
(public member function)
Category:¶
* Noindexed pages
2024.06.10 | http://cppreference.com |