#include <fstream>
#include <iostream>
int main() {
std::ifstream inFile("a.txt"); // 打开输入文件
std::ofstream outFile("b.txt"); // 打开输出文件
if (!inFile) { // 检查输入文件是否成功打开
std::cerr << "Unable to open input file a.txt";
return 1;
}
if (!outFile) { // 检查输出文件是否成功打开
std::cerr << "Unable to open output file b.txt";
return 1;
}
char ch;
while (inFile.get(ch)) { // 从输入文件读取字符
outFile.put(ch); // 将字符写入输出文件
}
// 关闭文件
inFile.close();
outFile.close();
std::cout << "File copied successfully.\n";
return 0;
}