Поделиться через


Функция complete

Создает полный путь, если это возможно, из указанных значений Path.

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

Параметры

  • Pval
    Объект типа Path. Path может быть типом basic_path или типом, производным от basic_path.

  • Pbase
    Объект типа Path. По умолчанию значение текущей рабочей папки при запуске программы.

Возвращаемое значение

Если Pval имеет корневое имя, функция возвращает Pval.

В противном случае если Pval есть корневой каталог, то функция возвращает Pbase.root_name / Pval.

В противном случае функция возвращает Pbase / Pval.

Требования

Заголовок: filesystem

Пространство имен: std::tr2::sys

См. также

Ссылки

<filesystem>

Метод basic_path::root_name

Метод basic_path::root_directory

operator/ (STL)

Другие ресурсы

Файлы заголовков стандартных библиотек C++