要获取从第二行开始的数据:按列分别存入double型数组x[]和y[]
103 ss nava
1.00000000 0.00000000
0.99000000 0.00249000
0.98000000 0.00457800
0.97000000 0.00664700
0.96000000 0.00871400
0.95000000 0.01080100
0.94000000 0.01291600
0.93000000 0.01505900
0.92000000 0.01723000
0.91000000 0.01942800
0.90000000 0.02164900
0.87500000 0.02729000
0.85000000 0.03302200
0.82500000 0.03880500
103 ss nava
1.00000000 0.00000000
0.99000000 0.00249000
0.98000000 0.00457800
0.97000000 0.00664700
0.96000000 0.00871400
0.95000000 0.01080100
0.94000000 0.01291600
0.93000000 0.01505900
0.92000000 0.01723000
0.91000000 0.01942800
0.90000000 0.02164900
0.87500000 0.02729000
0.85000000 0.03302200
0.82500000 0.03880500
将第二行以后的内容读取后,转换成double保存起来。
ifstream in("file.dat",ios::in);
string line;
getline(in,line,'\n')