home | help
std::filesy...::root_path(3)   C++ Standard Libary  std::filesy...::root_path(3)

NAME
     std::filesystem::path::root_path - std::filesystem::path::root_path

Synopsis
	path root_path() const;  (since C++17)

	Returns  the  root  path  of the path. If the path does not include root
     path, returns
	path().

	Effectively returns root_name() / root_directory().

Parameters
	(none)

Return value
	The root path of the path.

Exceptions
	May throw implementation-defined exceptions.

Example
     // Run this code

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

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

Possible output:
      Current root path is: "C:\"

See also
	root_name      returns the root-name of the path, if present
		       (public member function)
	root_directory returns the root directory of the path, if present
		       (public member function)

http://cppreference.com 	   2024.06.10	    std::filesy...::root_path(3)

home | help