Прочитайте каждую строку, вставьте содержимое строки в stringstream
, а затем прочитайте два int
из строки:
std::string line;
while (std::getline(myfilestream, line))
{
std::stringstream ss(line);
int i, j;
if (ss >> i >> j)
{
// use i and j
}
}
Если вы точно знаете, что в каждой строке будет ровно два int
с (т. Е. Вы абсолютно, положительно доверяете своему источнику), вы можете прочитать значения непосредственно из потока.