c++中怎么复制文件

2025-02-24 15:57:59
推荐回答(1个)
回答1:

用system shell:

#include
using namespace std;

int main()
{
system("copy 1.txt C:\\我的文档\\");
}

换成windwos.h也可以是因为windows.h中已经包含了C的Run Time Library, 包括system()函数在内, 其实system函数的功能就是执行一个system shell命令.

你打开cmd, 输入help会弹出N多控制台命令, 所有的在cmd里可以执行的命令都可以搬到system函数里, 比如你可以查到创建一个文件的命令是: echo 添加的内容 >> 文件名;

所以你可以这样:

system("echo It's just a test. >> test.txt");

就可以创建一个名为test.txt内容为"It's just a test."的文件了.