Oct 17, 2008 at 9:09pm UTC
Hello,
I am very new to C++. I would appreciate help in opening, reading, and displaying a file. Here is my code so far:#include <iostream>
#include <string>
#include <iomanip>
#include <fstream>
using namespace std;
int main ()
{
string reply;
double number;
double age;
double favorability;
double averageUnderEighteen;
double averageEighteenAndPlus;
double averageViewed;
double averageAge;
double averageApproval;
double total;
string inputFileName;
ifstream resultsTxt;
int count;
char name;
char yesNo;
cout << "Input file name: ";
getline (cin, inputFileName);
resultsTxt.open (inputFileName.c_str());
if (! resultsTxt.is_open()) {
cout << "Unable to open input file." << endl;
cout << "Press enter to continue...";
getline (cin, reply);
exit (1);
}
count = 0;
total = 0;
while (resultsTxt >> number) {
count++;
cout << setw (8) << name << setw (1) << yesNo << setw (2) << age <<
setw (2) << favorability <<endl;
total +=number;
}
cin >> reply;
return 0;
}