Condividi tramite


Funzione complete

Crea un percorso completo, se possibile, dai valori specificati di Path.

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

Parametri

  • Pval
    Oggetto di tipo Path. Path può essere basic_path o un tipo derivato da basic_path.

  • Pbase
    Oggetto di tipo Path. Per impostazione predefinita, il valore corrisponde alla cartella di lavoro corrente all'avvio del programma.

Valore restituito

Se Pval ha un nome radice, la funzione restituisce Pval.

In caso contrario, se Pval esiste una directory radice, la funzione restituisce Pbase.root_name / Pval.

In caso contrario, la funzione restituisce Pbase / Pval.

Requisiti

Intestazione: filesystem

Spazio dei nomi: std::tr2::sys

Vedere anche

Riferimenti

<filesystem>

Metodo basic_path::root_name

Metodo basic_path::root_directory

operator/ (Libreria dei modelli standard)

Altre risorse

File di intestazione libreria standard C++