65,210
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <string>
using namespace std;
class _mydata
{
public:
int num; //
int data;
}pub[5];
int main()
{
int i=0;
string number,stringdata;
ifstream in;
char line[1024];
char * a, *b;
char *p=" ";
in.open("read.txt",ios::in);
if(in.is_open())
{
while(!in.eof())
{
in.getline(line,1024);
/*in >> number ;
in >> stringdata;
i++;
a=&number[0];
b=&stringdata[0]; */
a=strtok(line,p);
pub[i].num=atoi(a);
b=strtok(NULL,p);
pub[i].data=atoi(b);
i++;
}
}
in.close();
for (i=0;i <4;i++)
{
cout << pub[i].num <<" "<<pub[i].data<<"\t" <<"第" <<i << "行" <<endl;
}
return 0;
}