copy_file Function

Copies the attributes and contents in one file and pastes them in another file.

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;

Pval1

The source path.

Pval2

The destination path.

Opt

A copy_option value that specifies function behavior if the destination file already exists. For more information, see copy_option Enumeration <filesystem>.

Err

An error_code value that (on Windows) is returned from GetLastError.

Use the copy Function to copy entire directory trees.

Header: filesystem

Namespace: std::tr2::sys

Show: