标签:get code out i++ ++ util nbsp hid b16
1.验证性实验:合并txt文件
2.3.txt末尾追加内容。
#include<iostream> #include<string> #include<fstream> using namespace std; int main(){ ofstream ofapp("3.txt",ios::app); string add; if(!ofapp){cerr<<"open error"<<endl;} getline(cin,add); ofapp<<add<<endl; ofapp.close(); system("pause"); return 0; }
3.随机抽取并创建txt文件
#include<iostream> #include<fstream> #include<string> #include<ctime> #include<cstdlib> #include "utils.h" using namespace std; int main(){ int i=0,j,n; int result,mo; fstream fread0("list.txt"); string name[100]; string line; while(getline(fread0,line)){ name[i]=line; i++; } cin>>n; srand(time(NULL)); int a[100]; for(j=0;j<n;j++) { while(1){ result=rand()%i; mo=1; for(int k=0;k<j;k++) { if(result==a[k]) mo=0; } if(mo==1) break; } a[j]=result; } string filename; filename = getCurrentDate()+".txt"; fstream fout(filename,ios::app); for (i = 0;i < n;i++) { fout << name[a[i]] << endl; } system("pause"); return 0; }
标签:get code out i++ ++ util nbsp hid b16
原文地址:https://www.cnblogs.com/cwj0505/p/11010961.html