Sdílet prostřednictvím


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

<filesystem>

basic_path::root_name – metoda

basic_path::root_directory – metoda

operator/ – operátor (STL)

Další zdroje

Standardní knihovna C++ – hlavičkové soubory