Return to the BobbyGriggs.com C++ Nook


Chapter 7 - First write to text file program!
© 1998 by Bobby Griggs.



// Program name:  Write to file

// Purpose:  To output five names to a text file.



// Win32 console application



#pragma hdrstop



#include < iostream.h >

#include < stdio.h >

#include < fstream.h >

#include < assert.h >



void Names_to_file();



#define FILENAME "names.dat"



void main()

{

	Names_to_file();

	return;

}



void Names_to_file()

{

	char name[30];

	ofstream name_file;

	int i;

	

	name_file.open(FILENAME);

	assert(!name_file.fail());

	for (i = 1;i <= 5;i++)

	{

		cout << "Enter name " << i << " ... " << endl;

		gets(name);

		name_file << name << endl;

	}

	name_file.close();

	assert(!name_file.fail());

	return;

}