Freigeben über


copy_file-Funktion

Kopiert die Attribute und die Inhalte in eine Datei und fügt sie in einer anderen Datei ein.

bool copy_file(const path& Pval1, const path& Pval2, copy_options = copy_options::none);
bool copy_file(const path& Pval1, const path& Pval2, error_code&) noexcept;
bool copy_file(const path& Pval1, const path& Pval2, copy_options Opt, error_code& Err) noexcept;

Parameter

  • Pval1
    Der Quell-path.

  • Pval2
    Der Ziel-path.

  • Opt
    Ein copy_option-Wert, mit dem Funktionsverhalten angegeben wird, wenn die Zieldatei bereits vorhanden ist. Weitere Informationen finden Sie unter copy_option-Enumeration <filesystem>.

  • Err
    Ein (unter Windows) von „GetLastError“ zurückgegebener error_code-Wert.

Hinweise

Verwenden Sie die https://msdn.microsoft.com/de-de/library/hh305274(v=vs.140)Kopierfunktion, um gesamte Verzeichnisgesamtstrukturen zu kopieren.

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

<filesystem>

Weitere Ressourcen

Headerdateien der C++-Standardbibliothek