Мне нужно прочитать разные значения, хранящиеся в файле по одному. Поэтому я подумал, что могу использовать 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
.
Каков наилучший способ сделать это? Чтение одного числа за раз, хотя каждая строка содержит разное количество чисел?