#include #include #include int main() { std::ifstream ifile("hello.txt"); std::ofstream ofile("hello_copy.txt"); // 忽略文件对象判断的过程 ifile.unsetf(std::ios::skipws); // 设置不跳过空白符的flag char ch{}; while (ifile >> ch) // 如果没有上方语句,可以ifile.get(ch) ofile << ch; ifile.close(); // 如没有这两个函数析构函数也可关闭,但建议显式书写 ofile.close(); return 0; }