Partilhar via


Função complete

Cria um caminho completo, se possível, os valores especificados de Path .

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

Parâmetros

  • Pval
    Um objeto do tipo Path. Path pode ser um basic_path ou um tipo derivado de basic_path.

  • Pbase
    Um objeto do tipo Path. Por padrão, o valor é o diretório de trabalho atual na inicialização do programa.

Valor de retorno

Se Pval tem um nome raiz, a função retornará Pval.

Caso contrário, se Pval tem um diretório raiz, a função retornará Pbase.root_name / Pval.

Caso contrário, a função retornará Pbase / Pval.

Requisitos

Cabeçalho: sistema de arquivos

Namespace: std::tr2::sys

Consulte também

Referência

<filesystem>

Método basic_path::root_name

Método basic_path::root_directory

operator/ (STL)

Outros recursos

Arquivos de cabeçalho da Biblioteca Padrão C++