Reading a text file : ifstream « File Stream « C++ Tutorial






#include <iostream.h>
#include <fstream.h>
#include <stdlib.h>

int main () {
  char buffer[256];
 
  ifstream examplefile ("test.txt");
 
  if (! examplefile.is_open())
  { 
     cout << "Error opening file"; 
     exit (1); 
  }

  while (! examplefile.eof() )
  {
    examplefile.getline (buffer,100);
    cout << buffer << endl;
  }
  return 0;
}
This is a line.
This is another line.








12.9.ifstream
12.9.1.Read and display a text file line by line.
12.9.2.Display a file using ifstream.get()
12.9.3.Use ifstream.read() and ofstream.write()
12.9.4.Display a file from a given starting point
12.9.5.Reading a text file
12.9.6.Reading numbers from a file
12.9.7.Show a file from starting offset
12.9.8.Ignore up to 10 characters or until first space is found
12.9.9.ifstream: read buffer and seek file position