[fs.op.copy.symlink] (original) (raw)

31 Input/output library [input.output]

31.12 File systems [filesystems]

31.12.13 Filesystem operation functions [fs.op.funcs]

void filesystem::copy_symlink(const path& existing_symlink, const path& new_symlink);void filesystem::copy_symlink(const path& existing_symlink, const path& new_symlink, error_code& ec) noexcept;

Effects: Equivalent to_function_(read_symlink(existing_symlink), new_symlink) or

function(read_symlink(existing_symlink, ec), new_symlink, ec), respectively, where in each case function is create_symlink orcreate_directory_symlink as appropriate.