#include <iostream>
#include <fstream>
int main() {
std::ifstream ifs("./test.cpp");
if (ifs) {
std::ofstream ofs("./test1.cpp");
if (ofs) {
ofs << ifs.rdbuf(); // 流缓冲
ofs.close();
}
ifs.close();
}
return 0;
}

本文展示了一个使用C++进行文件复制的简单示例。通过ifstream和ofstream类,利用流缓冲区将源文件内容读取并写入目标文件,实现快速文件复制。此方法适用于小型到中型文件的数据迁移。
973

被折叠的 条评论
为什么被折叠?



