Sdílet prostřednictvím


complete funkcei

Vytvoří úplnou cestu, pokud je to možné, od zadané Path hodnoty.

template<class Path>
inline Path complete(
   const Path& Pval,
   const Path& Pbase = initial_path<Path>()
);

Parametry

  • Pval
    Objekt typu Path. Pathmůž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 má 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.

V opačném případě vrátí funkce Pbase / Pval.

Požadavky

Záhlaví: filesystem

Obor názvů: std::tr2::sys

Viz také

Referenční dokumentace

<filesystem>

Metoda basic_path::root_name

Metoda basic_path::root_directory

operátor / (STL)

Další zdroje

Soubory hlaviček