Share via


create_hard_link, fonction

Crée un lien fixe à un fichier existant.

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
);

Paramètres

  • Pval1
    Objet d'Path qui représente le nom d'un fichier existant. Path peut être soit un basic_path soit un type dérivé de basic_path.

  • Pval2
    Objet d'Path qui contient le nom de fichier du lien fixe.

  • Code
    Objet code_erreur .

Valeur de retour

La deuxième fonction retourne Code.

Notes

Un lien fixe est la représentation de système de fichiers du fichier sous lequel plusieurs chemins d'accès référence un fichier dans le même bloc.

Si le lien fixe ne peut pas être créé, la première fonction génère basic_filesystem_error.

La deuxième fonction attribue tout code d'erreur associé à l'opération d'Code.

Configuration requise

En-tête : filesystem

Espace de noms : std::tr2::sys

Voir aussi

Référence

<filesystem>

Autres ressources

Fichiers d'en-tête de bibliothèque standard C++