create_hard_link 関数
既存のファイルに ハード リンクを 作成します。
template<class Path1, class Path2>
inline void create_hard_link(
const Path1& Pval1,
const Path2& Pval2
);
template<class Path1, class Path2>
inline error_code create_hard_link(
const Path1& Pval1,
const Path2& Pval2,
error_code& Code
);
パラメーター
Pval1
既存のファイルの名前を表す Path オブジェクト。 Path は、basic_path または basic_path から派生した型になります。Pval2
ハード リンクのファイル名を含む Path オブジェクト。Code
error_code オブジェクト。
戻り値
2 番目の関数の戻り値 Code。
解説
ハード リンクは 複数のパスと同じボリュームでファイルを参照するファイルのファイル システムの表現です。
ハード リンクを作成できない場合、一つ目の関数は basic_filesystem_errorをスローします。
2 番目の関数は Codeへの操作に関連付けられたエラー コードを割り当てます。
必要条件
ヘッダー: filesystem
名前空間: std::tr2::sys