To use the things described here, #include the <fstream> library.
ifstream in(path);
| 
              
              ifstream is a type.  This statement creates an
              ifstream object called in that reads from the file
              described by string path.
              
               See in.fail() below.  | 
          
in >> x;
| Do with an open ffstream object all of the same things that you can do with cin. | 
in.fail()
              
              Expression in.fail() is true if the
              most recent attempt to read from file in
              could not be done, or if file in could
              not be opened.  You should be sure to test
              this after opening a file, since the file
              that you are trying to open might not exist
              or might not be readable.  For example,
              write
  ifstream in("data.txt");
  if(in.fail())
  {
    (what to do if the file could not be opened)
  }
              
             | 
          
in.close()
| Use this to close file in when you are done reading from it. |