what is ifstream and ofstream in c++ code example

Example 1: ifstream c++

// ifstream constructor.
#include <iostream>     // std::cout
#include <fstream>      // std::ifstream

int main () {

  std::ifstream ifs ("test.txt", std::ifstream::in);

  char c = ifs.get();

  while (ifs.good()) {
    std::cout << c;
    c = ifs.get();
  }

  ifs.close();

  return 0;
}

Example 2: how to open an input file in c++

#include <fstream>

ifstream file_variable; //ifstream is for input from plain text files
file_variable.open("input.txt"); //open input.txt

file_variable.close(); //close the file stream
/*
Manually closing a stream is only necessary
if you want to re-use the same stream variable for a different
file, or want to switch from input to output on the same file.
*/
_____________________________________________________
//You can also use cin if you have tables like so:
while (cin >> name >> value)// you can also use the file stream instead of this
{
 cout << name << value << endl;
}
_____________________________________________________
//ifstream file_variable; //ifstream is for input from plain text files
ofstream out_file;
out_file.open("output.txt");

out_file << "Write this scentence in the file" << endl;

Tags:

Cpp Example