Answer to Question #180230 in C++ for Manisha Gupta

Question #180230

 Write a program in C++ to open and read the contents of the Text1.txt using the file stream class. 

Close the file and again open to update the contents of given file Text1.txt.

Text1.txt : I am enjoying learning OOPS concepts

After update 

Text1.txt: I am enjoying learning OOPS concepts

 Now learnt C++; Java is my next target.


1
Expert's answer
2021-04-12T06:50:05-0400
#include <iostream>
#include <fstream>
using namespace std;


int main () {
   string  line;
    
     //open file READ
   ifstream infile;
   infile.open ("Text1.txt");
 
  // read data from file to line[]
    cout<<"Befor:"<<endl;
 
  // while (!infile.eof())         // read to line until the end
       getline(infile, line);
        
     infile.close();
       
    // display data
      cout<<line<<endl;

  //open file WRITE
   ofstream  outfile;
   outfile.open ("Text1.txt");
   outfile << "Now learnt C++; Java is my next target.\n";
   outfile.close();
    
    
  cout<<"After:"<<endl;
 
    //open file READ
   infile.open ("Text1.txt");
 //  while (!infile.eof()) // read to line until the end
        getline(infile, line);
        
     infile.close();
    // display file
      cout<<line<<endl;
 

  return 0;
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS