read line 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: how to read a line from the console in c++
std::string str;
std::getline(std::cin, str);
// The output of std::getline(std::cin, str) will be stored in str.
Example 3: c++ reading string
string str;
getline(cin, str);
//str contains line
Example 4: get line C++
// extract to string
int main ()
{
std::string name;
std::cout << "Please, enter your full name: ";
std::getline (std::cin,name);
std::cout << "Hello, " << name << "!\n";
return 0;
}
Example 5: 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.
}
}