如果我需要,我想我可以使用流编写自己的版本,但这似乎是一个基本功能,应该在某处。
答案 0 :(得分:3)
boost::filesystem
库包含copy_file
函数。记录在案
at the boost website.
可以像这样使用
#include <string>
#include <boost/filesystem.hpp>
std::string sourcePath = "./sourceFile.txt";
std::string destPath = "./destFile.txt";
boost::filesystem::copy_file(sourcePath, destPath, boost::filesystem::copy_option::overwrite_if_exists);
答案 1 :(得分:2)
答案 2 :(得分:0)
2NinerRomeo的帖子包含一个错误:它应该说overwrite_if_exists whare it overwrite_if_exitsts