次の方法で共有


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を返します。

必要条件

ヘッダー: のファイルシステム

名前空間: std::tr2::sys

参照

関連項目

<filesystem>

basic_path::root_name のメソッド

basic_path::root_directory メソッド

オペレータ (STL)

その他の技術情報

ヘッダー ファイル