how to use getline to read a file in c++ code example
Example 1: c++ read file line by line
#include <iostream>
#include <ifstream>
#include <string>
using namespace std;
ifstream file("file.txt");
if (file.is_open())
{
string line;
while (getline(file, line))
{
// note that the newline character is not included
// in the getline() function
cout << line << endl;
}
}
Example 2: getline of file C++
ifstream inFile;
string name;
int age;
inFile.open("file.txt");
getline(inFile, name);
inFile >> age;
cout << name << endl;
cout << age << endl;
inFile.close();