Espacios de nombres
Variantes

std::filesystem::path::root_path

De cppreference.com
 
 
 
 
<tbody> </tbody>
path root_path() const;
(desde C++17)

Devuelve la ruta raíz de la ruta de acceso. Si la ruta no incluye la ruta raíz, devuelve path().

Efectivamente devuelve root_name() / root_directory().

Parámetros

(Ninguno)

Valor de retorno

La ruta raíz de la ruta de acceso.

Excepciones

Puede lanzar excepciones definidas por la implementación.

Ejemplo

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

int main()
{
    std::cout << "La ruta raíz actual es: " << fs::current_path().root_path() << '\n';
}

Posible salida:

La ruta raíz actual es: "C:\"

Véase también

Devuelve el nombre-raíz de la ruta de acceso si está presente.
(función miembro pública) [editar]
Devuelve el directorio-raíz de la ruta de acceso si está presente.
(función miembro pública) [editar]