RosettaCodeData/Task/Read-a-file-line-by-line/C++/read-a-file-line-by-line-2.cpp
2019-09-12 10:33:56 -07:00

20 lines
471 B
C++

#include <fstream>
#include <iostream>
#include <sstream>
#include <string>
int main()
{
std::ifstream infile("thefile.txt");
std::string line;
while (std::getline(infile, line) )
{
std::istringstream iss(line);
int a, b;
if (!(iss >> a >> b)) { break; } // if no error a and b get values from file
std::cout << "a:\t" << a <<"\n";
std::cout << "b:\t" << b <<"\n";
}
std::cout << "finished" << std::endl;
}