第三次课程作业

第三次课程作业 —— fin and fout

github地址

前言

第三次作业的迭代,主要是在前期的基础上,通过命令提示符做到文件内容的读入与写入,因为时间比较紧张,学的时间不是太多,所以我基本上自认为写的算是比较无脑的版本,即在每次要求写入out.txt文件时,开启文件,而后写入。在实现功能的过程中,遇到了小小的问题,即内容并没有预期所想的那样全部写入,而是出现覆盖的行为。所以纠错问题后发现毛病出在ios::out上,在一番咨询与阅读后,我转用ios::app实现了我最终想要的结果。附上简单的操作代码与实现的截图(后期我会补入我在这方面学到的细节点)


fstream file;
	
file.open(argv[1],ios::in);
	
file>>n;      //实现文件内数据(题数)的读入      
	
file.close();
fstream file1;
	
file1.open(argv[2],ios::app);
    
Last=Int_str(figure[point]);
    
cout<<Last;
    
file1<<Last;   // 每次一遇到cout语句都会顺带上一句写入file的语句

原文地址:https://www.cnblogs.com/S031602219/p/6833054.html