Code:
#ifndef _STREAM_CPP_
#define _STREAM_CPP_

#include <iostream>
#include <fstream>

using namespace std;

void MakeFile(ofstream&, char*);
void ReadFile(ifstream&, char*, char*);

int main(int argc, char **argv)
{
 ofstream fout;
 ifstream fin;
 char *Array= new char[50];

 MakeFile(fout, "Something.txt");
 ReadFile(fin, "Something.txt", Array);

 delete [] Array;
 cin.get();
 return 0;
}

void MakeFile(ofstream& fout, char* FileName)
{
 if( (FileName== NULL) || (fout.is_open()) ) { return; }

 fout.open(FileName, ios::app);
 fout << "Spiders Are Scary!!" << endl;
 fout.close();
}

void ReadFile(ifstream& fin, char* FileName, char* Buffer)
{
 if( (Buffer== NULL) || (fin.is_open()) ) { return; }
 int x= 0;

 fin.open(Buffer);

 while( !(fin.eof()) || (Buffer[x]!= NULL) )
 {
  fin >> Buffer[x];
  cout << Buffer[x];

  x++;
 }

 fin.close();
}

#endif