Compartilhar via


Função create_hard_link

Criar um link físico para um arquivo existente.

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

Parâmetros

  • Pval1
    Um objeto de Path que representa um nome de arquivo de um arquivo existente.Path pode ser basic_path ou um tipo que é derivado de basic_path.

  • Pval2
    Um objeto de Path que contém o nome de arquivo físico de link.

  • Code
    um objeto de error_code .

Valor de retorno

a segunda função retorna Code.

Comentários

Um link físico é a representação do sistema de arquivos de um arquivo por mais de um caminho que referencia um arquivo no mesmo massa.

Se o link físico não pode ser criada, a primeira função gera basic_filesystem_error.

A segunda função atribui qualquer código de erro que é associado com a operação a Code.

Requisitos

o sistema de arquivos deCabeçalho:

namespace: std::tr2::sys

Consulte também

Referência

<filesystem>

Outros recursos

Arquivos de cabeçalho