【发布时间】:2015-01-29 17:03:28
【问题描述】:
我学习java编程已经半年了,现在我也在努力学习c++。
我正在使用 minGW 和代码块。我的问题是我试图将文件从一个路径复制到另一个路径。这很好用:
system("copy c:\\test.txt c:\\test2.txt");
但是当我尝试这个时它不起作用(currPath 和 dest 是字符串)
system("copy " << currPath << " " << "c:\\" << dest << "\\hej.exe" << end1);
我收到了错误:
error: no match for 'operator<<' in '"copy " << currPath'
字符串 currpath 和 dest 只包含一个 \,但我认为这不是问题。
【问题讨论】:
-
我想知道谁对这个问题投了反对票,他这样做的原因是什么。也许这不是有史以来最好的答案,但对 SO 有效。