/*
Name: Mike Elms
Date: 3/20/2007
Program: FileIO.cpp
Purpose: To demonstrate File I/O

Test Plan:

Good File:
Main
writeFile()
readFile()
Mike Elms

Bad File:
Main
readFile()
Unable to open file
*/

#include < iostream >
#include < fstream >
#include < string >

using namespace std;

int writeFile()
{
	cout << "writeFile()" << endl;

	ofstream myfile;
	myfile.open ("c:\\temp\\example.txt");
	myfile << "Mike Elms";
	myfile.close();

	return 0;
}

int readFile()
{
	cout << "readFile()" << endl;

	string line;
	ifstream myfile ("c:\\temp\\example2.txt");
	if (myfile.is_open())
	{
		while (! myfile.eof() )
		{
			getline (myfile, line);
			cout << line << endl;
		}
		myfile.close();
	  }
	  else cout << "Unable to open file" << endl; 

	  return 0;
}

int main () 
{
	cout << "Main" << endl;

	writeFile();
	readFile();

	return 0;
}