创建完整路径,如果可能,从指定的 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