请教C++的文本文件输入问题
有一数据文本文件,有若干行,每行数据个数不同,只要每行前2个数据,该如何编程?
比如,有数据文本文件a.txt,内容如下:
1.0 2.0 3.0 4.0 5.0
1.0 2.0
1.0 2.0 3.0 4.0
1.0 2.0 3.0
只要每行前2个数据.
这个问题如果用Pascal就很简单,用readln语句即可,但C++无readln语句,如何办?
有一数据文本文件,有若干行,每行数据个数不同,只要每行前2个数据,该如何编程?
比如,有数据文本文件a.txt,内容如下:
1.0 2.0 3.0 4.0 5.0
1.0 2.0
1.0 2.0 3.0 4.0
1.0 2.0 3.0
只要每行前2个数据.
这个问题如果用Pascal就很简单,用readln语句即可,但C++无readln语句,如何办?
用fin.getline()读取一行
再取一行前两个数
应该可以的