create_hard_link-Funktion
Stellt eine harte Verbindung mit einer vorhandenen Datei.
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
);
Parameter
Pval1
Ein Path-Objekt, das den Dateinamen einer vorhandenen Datei darstellt.Path kann entweder basic_path oder ein Typ sein, der von basic_path abgeleitet wird.Pval2
Ein Path-Objekt, das den Dateinamen des festen Links enthält.Code
Ein error_code-Objekt.
Rückgabewert
Die zweite Funktion gibt Code zurück.
Hinweise
Ein harter Link ist die Dateisystemdarstellung einer Datei, durch die mehr als ein Pfad eine Datei im gleichen Volume verweist.
Wenn der Link harte nicht erstellt werden kann, löst die erste Funktion basic_filesystem_error aus.
Die zweite Funktion weist jeden Fehlercode zu, der mit der Operation zu Code zugeordnet ist.
Anforderungen
Header: Dateisystem
Namespace: std::tr2::sys