Udostępnij za pośrednictwem


create_hard_link — Funkcja

Tworzy łącze stałe do istniejącego pliku.

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

Parametry

  • Pval1
    A Path obiekt, który reprezentuje nazwę pliku istniejącego pliku.Path mogą być albo basic_path lub typ pochodzący z basic_path.

  • Pval2
    A Path obiekt, który zawiera nazwę pliku łącze stałe.

  • Code
    Obiekt error_code.

Wartość zwracana

Druga funkcja zwraca Code.

Uwagi

A łącze stałe jest reprezentacją pliku system pliku, w którym więcej niż jedna ścieżka odwołuje się do pliku w tym samym woluminie.

Jeśli nie można utworzyć łącze stałe, pierwsza funkcja generuje basic_filesystem_error.

Druga funkcja przypisuje kod błędu skojarzony z operacji Code.

Wymagania

Nagłówek: filesystem

Przestrzeń nazw: std::tr2::sys

Zobacz też

Informacje

<filesystem>

Inne zasoby

Pliki nagłówkowe standardowej biblioteki języka C++