Namespaces
Variants

std::experimental::filesystem::path:: root_directory

From cppreference.net
path root_directory ( ) const ;
(filesystem TS)

Retourne le répertoire racine du chemin. Si le chemin ne comprend pas de nom de racine, retourne path ( ) .

Table des matières

Paramètres

(aucun)

Valeur de retour

Le répertoire racine du chemin.

Exceptions

Peut lever des exceptions définies par l'implémentation.

Exemple

#include <experimental/filesystem>
#include <iostream>
namespace fs = std::experimental::filesystem;
int main()
{
    fs::path p = fs::current_path();
    std::cout << "The current path " << p << " decomposes into:\n"
              << "root name " << p.root_name() << '\n'
              << "root directory " << p.root_directory() << '\n'
              << "relative path " << p.relative_path() << '\n';
}

Sortie possible :

The current path "C:\Users\abcdef\Local Settings\temp" decomposes into:
root name "C:"
root directory "\"
relative path "Users\abcdef\Local Settings\temp"

Voir aussi

retourne le nom de la racine du chemin, s'il est présent
(fonction membre publique)
retourne le chemin racine du chemin, s'il est présent
(fonction membre publique)