要包含头文件

#include <iostream>

#include <fstream>

using namespace std;

ifstream ReadFile;

 ofstream WriteFile;

 ReadFile.clear();

 WriteFile.clear();

setlocale(LC_ALL,"Chinese-simplified");

ReadFile.open(strSrcFileName,ios::in); //读取文件

WriteFile.open(strDestFileName,ios::out); //读取文件

setlocale(LC_ALL,"C");//还原
while (!ReadFile.eof())

{

ReadFile.getline(TemBuf,256);

CString str = TemBuf;

WriteFile<< str<<endl;

}

ReadFile.close();

WriteFile.close();

fstream流,默认是ios::in,所以如果没有文件,ios::app和ios::ate都是失败,   
以ios::app|ios::out,如果没有文件则创建文件,如果有文件,则在文件尾追加   
以ios::ate|ios::out打开,如果没有文件则创建文件,如果有,则清空文件。   
以ios::ate|ios::out|ios::in打开,如果没有文件,则打开失败,有文件则定位到文件尾   

相关文章:

  • 2022-01-08
  • 2022-02-16
  • 2021-08-14
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-19
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2021-10-20
  • 2021-07-27
相关资源
相似解决方案