It seems that I can't open the save file, I have a checker in the code and it says Unable to open file. Can someone tell me why I can't open the file so that I can write to it.
Thank You
Code:#include <iostream> #include <iomanip> #include <string> #include <ctime> #include <cstdlib> #include <fstream> #include <algorithm> int getNumbers(int &); using namespace std; int main() { //declare Variables string clerkid = ""; string name = ""; string address = ""; string city = ""; string state = ""; string hyphfill = ""; int zip = 0; int ssn = 0; int visa = 0; int pin = 0; //opens file CCApp.txt ifstream inFile; inFile.open("WACKOFILE.dat", ios::in); if(inFile.is_open()) { cout << "Unable to open file. Press <Enter> to quit." << endl; cin.get(); return 1; getline(inFile,clerkid,'#'); while(!inFile.eof()) { inFile>>ssn; inFile.ignore(1); getline(inFile,name,'#'); getline(inFile,address,'#'); getline(inFile,city,'#'); getline(inFile,state,'#'); inFile>>zip; inFile.ignore(1); inFile>>pin; inFile.ignore(1); inFile>>visa; inFile.ignore(2); cout<<left<<setw(25)<<setfill(' ')<<"NAME"<<" "<<setw(25)<<"ADDRESS"<<" "<<left<<setw(16)<<"CITY"<<" "<<setw(2)<< left<<"ST"<<" "<<setw(5)<<left<<"ZIP"; cout<<left<<setw(25)<<setfill('-')<<hyphfill<<" "<<setw(25)<<setfill('-')<<hyphfill<<" "<<left<<setw(16)<<setfill('-')<<hyphfill<<" "<<setw(2)<<left<<setfill('-')<<hyphfill<<" "<< setw(5)<<left<<setfill('-')<<hyphfill; cout<<left<<setw(25)<<setfill(' ')<<name<<" "<<setw(25)<<address<<" "<<left<<setw(16)<<city<<" "<<setw(2)<<left<<state<<" "<<setw(5)<<right<< setfill('0')<<zip<<endl; cout<<setw(7)<<left<<"CLERKID"<<" "<<setw(9)<<left<<setfill(' ')<<"SSN"<<" "<<setw(4)<<left<<setfill(' ')<<"PIN"<<" "<<setw(5)<<left<<setfill(' ')<<"VISA"<<" "<<endl; cout<<setw(7)<<left<<setfill('-')<<hyphfill<<" "<<setw(9)<<left<<setfill('-')<<hyphfill<<" "<<setw(4)<<left<<setfill('-')<<hyphfill<<" "<<setw(5)<<left<<setfill('-')<<hyphfill<<" "<<endl; cout << setw(7) << left << setfill(' ') << clerkid <<" "<<setw(9)<<right<<setfill('0')<<ssn<<" "<<setw(4)<<left<<setfill(' ')<<pin<<" "<<setw(5)<<left<<setfill(' ')<<visa<<" "<<endl; cout<<endl; cout<<endl; getline(inFile,clerkid,'#'); } } else {cout<<"File not opened"<<endl;} inFile.close(); cout << endl; return 0; }//end main



LinkBack URL
About LinkBacks



