std :: filesystem :: copy(“ / dir1”,“ / dir3”,std :: filesystem :: copy_options :: recursive)遇到错误

std::filesystem::copy("/dir1","/dir3",std::filesystem::copy_options::recursive)遇到错误

我已经更改了路径转义符('\\'

const char* from="D:\\TEST\\cpp\\I3S\\Finnal2";
const char* to="D:\\TEST\\Finnal3";

copy(from,to,copy_options::recursive);

vs2017控制台显示以下错误:

  

Error1 C2675一元'++':'_OutIt'未定义此运算符或未转换为预定义运算符可接受的类型

     

Error2 C2100非法间接访问

     

Error3 C2440'=':无法从'_Ty'转换为'_OutIt'

wqsvse 回答:std :: filesystem :: copy(“ / dir1”,“ / dir3”,std :: filesystem :: copy_options :: recursive)遇到错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3168056.html

大家都在问