read a line in c++ code example
Example 1: c++ read file line by line
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: c++ reading string
string str;
getline(cin, str);
//str contains line
Example 3: c++ read file line by line
using namespace std;
int main(){
fstream newfile;
newfile.open("tpoint.txt",ios::out); // open a file to perform write operation using file object
if(newfile.is_open()) //checking whether the file is open
{
newfile<<"Tutorials point \n"; //inserting text
newfile.close(); //close the file object
}
newfile.open("tpoint.txt",ios::in); //open a file to perform read operation using file object
if (newfile.is_open()){ //checking whether the file is open
string tp;
while(getline(newfile, tp)){ //read data from file object and put it into string.
cout << tp << "\n"; //print the data of the string
}
newfile.close(); //close the file object.
}
}