// file.cpp, Maggie Johnson // Description: A program to illustrate file processing. #include <fstream> #include <iostream> using namespace std; int main() { char first_name[30], last_name[30]; int age; char file_name[20]; // Collect the data. cout << "Enter First Name: "; cin >> first_name; cout << "Enter Last Name: "; cin >> last_name; cout << "Enter Age: "; cin >> age; cout << endl << "Enter the name of the file: "; cin >> file_name; // Create an ofstream called People, open the stream for output. ofstream People(file_name, ios::out); // Write the output to the stream. People << first_name << endl << last_name << endl << age << endl; // Close the stream. People.close(); // Create an ifstream to read the file. ifstream People_in(file_name); People_in >> first_name >> last_name >> age; cout << endl << "First Name: " << first_name; cout << endl << "Last Name: " << last_name; cout << endl << "Enter Age: " << age; cout << endl; // Close the stream. People_in.close(); return 0; }