Funkcja create_hard_link
Tworzy twarde łącze 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.Pathmoże być basic_path lub typu, pochodzącej z basic_path.Pval2
A Path obiekt, który zawiera nazwę pliku łącze stałe.Code
Kod_błędu obiektu.
Wartość zwracana
Druga funkcja zwraca Code.
Uwagi
A twarde łącze reprezentacja pliku system plików, 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 wyrzuca basic_filesystem_error.
Druga funkcja przypisuje kod błędu skojarzony z operacji Code.
Wymagania
Nagłówek: systemu plików
Przestrzeń nazw: std::tr2::sys