c++文件拷贝

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:47:52
请问各位大虾 我想输入一个目录名 然后把目录下的所有文件拷贝到另一个目录下怎样实现 我想用system("copy")实现 可是怎么把用cout输入的文件名传到system中呢 谢谢

用string连接吧
比如
char s[16];
string cs="copy ";
scanf("%s",s);//输入文件名
cs+=s;
cs+=" ";
scanf("%s",s);//输入目录名
cs+=s;
system(cs.c_str());

记得#include <string>

system("里面可以是字符串数组");