创建完整路径,如有可能,从指定的 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。
要求
**标头:**文件系统
**命名空间:**std::tr2::sys