C++按顺序将一个文件复制到另一个文件夹内
时间: 2023-09-01 09:07:45 浏览: 142
C#实现复制文件夹中文件到另一个文件夹的方法
5星 · 资源好评率100%
你可以使用 `fstream` 库来读取和写入文件。
以下是一个简单的 C++ 程序,将一个文件复制到另一个文件夹中:
```cpp
#include <iostream>
#include <fstream>
int main() {
std::ifstream src("source.txt", std::ios::binary);
std::ofstream dst("destination.txt", std::ios::binary);
dst << src.rdbuf();
return 0;
}
```
此程序将名为 `source.txt` 的文件复制到名为 `destination.txt` 的文件夹中。 如果需要,你可以更改这些文件名为你想要的名称。
在程序中, `ifstream` 对象 `src` 是源文件的输入流, `ofstream` 对象 `dst` 是目标文件的输出流。
然后,我们使用 `rdbuf()` 函数在 `src` 流和 `dst` 流之间复制数据。
最后,程序将返回 `0`,表示成功完成。
阅读全文