今天下午在对拍数据的时候感觉好麻烦。。
一次次手调文件名称,突然想起可以直接写段程序集中操作
顺序输出
#include <iostream>
#include <fstream>
#include<string>
using namespace std;int main () {ofstream File;for(int i=0;i<3;i++){string bb="";bb=to_string(static_cast<long long>(i));File.open("file"+bb+".txt");File<<i<<endl;File.close();}}
顺序读入
因为读取的字符或字符串,所以还要改成数字
#include <iostream>
#include <fstream>
#include<string>
using namespace std;int main () {ifstream File;char buffer[256];for(int i=0;i<3;i++){char c;string bb="";bb=to_string(i);//bb=to_string(static_cast<long long>(i));File.open("file"+bb+".txt");File.get(c);//File.getline (buffer,100);//cout<<buffer<<endl;int n,m;n=c-'0';File.get(c);File.get(c);m=c-'0';cout<<n<<" "<<m<<endl;File.close();}}
OK