次の方法で共有


create_symlink 関数

既存のファイルに シンボリック リンクを 作成します。

template<class Path1, class Path2>
inline void create_sym_link(
   const Path1& Pval1,
   const Path2& Pval2
);
template<class Path1, class Path2>
inline error_code create_sym_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 に操作に関連付けられたエラー コードを再配置。

必要条件

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

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

参照

関連項目

<filesystem>

その他の技術情報

ヘッダー ファイル