今天下午在对拍数据的时候感觉好麻烦。。
一次次手调文件名称,突然想起可以直接写段程序集中操作
顺序输出
#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