我需要一一读取存储在文件中的不同值。所以我在想我可以ifstream
用来打开文件,但由于文件的设置方式是一行可能包含三个数字,另一行一个数字或两个数字我不知道如何读取每个数字逐个。我正在考虑使用stringstream
,但我不确定这是否可行。
该文件是这样的格式。
52500.00 64029.50 56000.00
65500.00
53780.00 77300.00
44000.50 80100.20 90000.00 41000.00
60500.50 72000.00
我需要读取每个数字并将其存储在vector
.
实现这一目标的最佳方法是什么?即使每行包含不同数量的数字,也一次读取一个数字?