complete – funkce
Vytvoří úplnou cestu, pokud je to možné, ze zadané Path hodnoty.
template<class Path>
inline Path complete(
const Path& Pval,
const Path& Pbase = initial_path<Path>()
);
Parametry
Pval
Objekt typu Path.Path může být buď basic_path, nebo typ, který je odvozen z basic_path.Pbase
Objekt typu Path.Výchozí hodnota je aktuální pracovní adresář na spuštění programu.
Vrácená hodnota
Pokud Pval je název kořenového adresáře, vrátí funkce Pval.
Jinak, pokud Pval má kořenový adresář, vrátí funkce Pbase.root_name / Pval.
Jinak vrátí funkce hodnotu Pbase / Pval.
Požadavky
Záhlaví: filesystem
Obor názvů: std::tr2::sys
Viz také
Referenční dokumentace
basic_path::root_name – metoda
basic_path::root_directory – metoda