Freigeben über


create_symlink-Funktion

Erstellt einen symbolischen Link mit einer vorhandenen Datei.

template<class Path1, class Path2>
inline void create_sym_link(
   const Path1& Pval1,
   const Path2& Pval2
);
template<class Path1, class Path2>
inline error_code create_sym_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 symbolischen Links enthält.

  • Code
    Ein error_code-Objekt.

Rückgabewert

Die zweite Funktion gibt Code zurück.

Hinweise

Ein symbolischer Link ist ein Dateisystemobjekt, das zu einem anderen Dateisystemobjekt zeigt.

Wenn der Link symbolische nicht erstellt werden kann, löst die erste Funktion basic_filesystem_error aus.

Die zweite Funktion weist Code jeden Fehlercode zu, der mit dem Vorgang zugeordnet ist.

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

<filesystem>

Weitere Ressourcen

Headerdateien