c++ project help

profileibrahim93
user.zip

User/.DS_Store

__MACOSX/User/._.DS_Store

__MACOSX/User/._Debug

User/ipch/user-2ee70849/user-255982cb.ipch

__MACOSX/User/ipch/user-2ee70849/._user-255982cb.ipch

__MACOSX/User/ipch/._user-2ee70849

__MACOSX/User/._ipch

User/User/.DS_Store

__MACOSX/User/User/._.DS_Store

User/User/Admin.cpp

#include "Admin.h" #include "User.h" #include<iostream> #include<fstream> #include<iomanip> #include<cstdlib> using namespace std; Admin::Admin(int u, int p) { setUsername(u); setPassword(p); } void Admin::setUsername(int u) { username = u;} int Admin::getUsername() const { return username;} void Admin::setPassword(int pass) { password = pass;} int Admin::getPassword() const { return password;} void Admin::add(fstream add) { string ln; string fn; float b; int pin; int accountNum; User user; add.seekg(0); for(int i = 0; i < 200; i++) { add.read(reinterpret_cast< char * >(&user),sizeof(User)); if(user.getaccountNb() == 0) { accountNum = i;//the account number for the user to put if he wants to ddo any task break; } } cout<<"Please Enter your Informattion"<<endl; cout<<"Enter your First Name "<<endl; cin>>setw(10)>>fn; cout<<"Enter your Last Name "<<endl; cin>>setw(15)>>ln; cout<<"Enter your pin "<<endl; cin>>pin; cout<<"Enter your Balance "<<endl; cin>>b; user.setLastName(ln); user.setFirstName(fn); user.setBalance(b); user.setPin(pin); add.seekp((accountNum - 1) * sizeof(User)); add.write(reinterpret_cast<char *>(&user), sizeof(User)); cout<<"You Acoount is created Now "<<endl; cout<<"your account number is: "<<accountNum<<endl; } int Admin::login(fstream log) { int usern, pass; cout<<"The Username is : "<<endl; cin>>usern; cout<<"The Password is : "<<endl; cin>>pass; Admin a1; log.seekg(0); while(!log.eof()) { log.read(reinterpret_cast< char * >(&a1), sizeof(Admin)); if(username == a1.getUsername() && password == a1.getPassword()) { cout<<"You are logged in"<<endl; return 1; break; } } return 0; } void Admin::delet(fstream d) { int accountNumber = AccountNb(); User user; d.seekg((accountNumber - 1) * sizeof(User)); d.read(reinterpret_cast< char * >(&user), sizeof(User)); if(user.getaccountNb() == 0) cout<<"Account number "<<accountNumber<<" didn't match"<<endl; else { char deside; cout<<"Your Account is there .Do you want to delete it? Press Y to yes, N to No "; cin>>deside; if(deside == 'Y' || deside == 'y') { User emptyUser; d.seekp((accountNumber - 1) * sizeof(User)); d.write(reinterpret_cast< const char * >(&emptyUser), sizeof(User));//to go inside the file and put an empty account cout<<"Your Acoount has been deleted "<<endl; } } } void Admin::display(fstream show) { int accountNumber = AccountNb(); User user; show.seekg((accountNumber - 1) * sizeof(User)); show.read(reinterpret_cast< char * >(&user), sizeof(User)); if(user.getaccountNb() == 0) cout<<"Account number "<<accountNumber<<" didn't match ,"<<endl; else { cout<<left<<setw(10)<<"account"<<setw(16)<<"Last Name" <<setw(11)<<"First Name"<<right<<setw(10)<<"Balance"<<endl; cout<<left<<setw(10)<<user.getaccountNb()<<setw(16)<<user.getLastName() <<setw(11)<<user.getFirstName()<<right<<setw(10)<<user.getBalance()<<endl; } } int Admin::AccountNb() { int accountNumber; do { cout<<"Enter account number "; cin>>accountNumber; } while(accountNumber < 1 || accountNumber > 200); return accountNumber; }

__MACOSX/User/User/._Admin.cpp

User/User/Admin.h

#include "User.h" #include "Atm.h" #include <string> using namespace std; class Admin { private: int username; int password; public: Admin(int = 0, int = 0); void setUsername(int); void setPassword(int); int getUsername() const; int getPassword() const; void add(fstream ); void delet(fstream ); void display(fstream ); int login(fstream ); int AccountNb(); };

__MACOSX/User/User/._Admin.h

User/User/Atm.cpp

#include "Atm.h" #include "User.h" #include "Admin.h" #include<iostream> #include<fstream> #include<iomanip> #include<cstdlib> using namespace std; Atm::Atm(int f, int ten, int tw) {setNotes1(f); setNotes2(ten); setNotes3(tw); } void Atm::setNotes3(int w) { if(w >= 0) notes3=w; else notes3=0; } int Atm::getNotes3() { return notes3; } void Atm::setNotes2(int n) { if(n >= 0) notes2=n; else notes2=0; } int Atm::getNotes2() { return notes2; } void Atm::setNotes1(int f) { if(f>= 0) notes1=f; else notes1=0; } int Atm::getNotes1() { return notes1; } void Atm::checknotes() { cout<<"ATM Notes:"<<endl; cout<<"The ATM has a "<<getNotes1()<<"Notes"<<endl; cout<<"The ATM has a "<<getNotes2()<<"Notes"<<endl; cout<<"The ATM has a "<<getNotes3()<<"Notes"<<endl; } void Atm::addnotes() { int n5 ,n10,n20; cout<<"Enter the adding currency notes to the ATM from 5 to 20 KD"<<endl; cin>>n5>>n10>> n20; setNotes1(getNotes1()+n5); setNotes2(getNotes1()+n10); setNotes3(getNotes1()+n20); }

__MACOSX/User/User/._Atm.cpp

User/User/Atm.h

class Atm { private: int notes1; int notes2; int notes3; public: Atm(int = 0, int = 0, int = 0); void setNotes1(int ); void setNotes2(int ); void setNotes3(int ); int getNotes1() ; int getNotes2() ; int getNotes3() ; void checknotes(); void addnotes(); };

__MACOSX/User/User/._Atm.h

User/User/ATMMain.cpp

#include "User.h" #include "Atm.h" #include "Admin.h" #include<iostream> #include<fstream> #include<iomanip> #include<cstdlib> #include<string> #include<string> using namespace std; int welcomemessage(); int choicesAdmin(); int menu(); int getAccount(); int main() { Admin admin; User u; int accountNumber; Atm ATM; fstream atmFile("ATM.dat",ios::in | ios::out | ios::binary);//file for atm atmFile.seekg(0); atmFile.read(reinterpret_cast<char *>(&ATM), sizeof(ATM)); ATM.checknotes(); fstream inOutAdmins("admins.dat",ios::in | ios::out | ios::binary);//file for admin if(!inOutAdmins) { cerr<<"File could not be created"<<endl; exit(EXIT_FAILURE); } Admin admin1(1234,1111); inOutAdmins.seekg(0); inOutAdmins.write(reinterpret_cast<char *>(&admin1), sizeof(User)); fstream inOutCredit("credit.dat",ios::in | ios::out | ios::binary);//file for account if(!inOutCredit) { cerr<<"File could not be opened"<<endl; exit(EXIT_FAILURE); } int choice; while((choice = welcomemessage()) != 3) { switch(choice) { case 1: //USER accountNumber = getAccount(); inOutCredit.seekg((accountNumber - 1) * sizeof(User)); inOutCredit.read(reinterpret_cast< char * >(&u), sizeof(User)); if(u.getaccountNb() != 0) { if(u.CheckPin()) { cout<<"Correct Pin"<<endl; int transactionChoice = 0; while(transactionChoice != 5) { transactionChoice = transactionMenu(); switch(transactionChoice) { case 1: //Deposit u.deposit(inOutCredit); break; case 2: //Withdrawal u.withdraw(inOutCredit); break; case 3: //Balance Inquiry u.balanceInquiry(inOutCredit); break; case 4: //Transfer u.transfer(inOutCredit); break; } } } else cerr<<"Wrong pin number"<<endl; } else cout<<" The account number you put "<<accountNumber<<"didn't match "<<endl; break; case 2: //ADMIN if(admin.login(inOutAdmins)) { int adminChoice = 0; while(adminChoice != 6) { adminChoice = adminMenu(); switch(adminChoice) { case 1: //Chck ATM notes ATM.checknotes(); break; case 2: //Add notes to ATM ATM.addnotes(); break; case 3: //Creat new user Account admin.add(inOutCredit); break; case 4: //Delete user Account admin.delet(inOutCredit); break; case 5: //Display any User account information admin.display(inOutCredit); break; }//Switch admin }//while }//if else cerr<<"Wrong username or password"<<endl; break; }//Switch }//While atmFile.seekg(0); atmFile.write(reinterpret_cast<char *>(&ATM), sizeof(ATM)); system("pause"); return 0; } int welcomeScreen() { int menueChoice; do{ cout<<"\nEnter your choice"<<endl <<"1- User select/login."<<endl <<"2- Admin login."<<endl <<"3- Close the system.\n?"; cin>>menueChoice; }while(menueChoice < 1 || menueChoice > 3); return menueChoice; } int transactionMenu() { int menueChoice; do { cout<<"\nEnter your choice"<<endl <<"1- Deposit"<<endl <<"2- Withdrawal"<<endl <<"3- Balance Inquiry"<<endl <<"4- Transfer"<<endl <<"5- Logout\n?"; cin>>menueChoice; }while(menueChoice < 1 || menueChoice > 5); return menueChoice; } int adminMenu() { int menueChoice; do{ cout<<"\nEnter your choice"<<endl <<"1- Check all bank notes in the ATM"<<endl <<"2- Add currency notes of any kind(20KD, 10KD, 5KD) to the ATM"<<endl <<"3- Creat user account"<<endl <<"4- Delete user account"<<endl <<"5- Display any User account information"<<endl <<"6- Logout\n?"; cin>>menueChoice; }while(menueChoice < 1 || menueChoice > 6); return menueChoice; } int getAccount() { int accountNumber; do { cout<<"Enter account number (1 - 100): "; cin>>accountNumber; } while(accountNumber < 1 || accountNumber > 100); return accountNumber; }

__MACOSX/User/User/._ATMMain.cpp

User/User/Debug/cl.command.1.tlog

^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.CPP /c /ZI /nologo /W3 /WX- /Od /Oy- /D _MBCS /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.CPP ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.CPP /c /ZI /nologo /W3 /WX- /Od /Oy- /D _MBCS /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.CPP ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATMMAIN.CPP /c /ZI /nologo /W3 /WX- /Od /Oy- /D _MBCS /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATMMAIN.CPP ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.CPP /c /ZI /nologo /W3 /WX- /Od /Oy- /D _MBCS /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.CPP

__MACOSX/User/User/Debug/._cl.command.1.tlog

User/User/Debug/CL.read.1.tlog

^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.CPP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ISTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\OSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCNUM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CLIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YVALS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SAL.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CODEANALYSIS\SOURCEANNOTATIONS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\VADEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\USE_ANSI.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CMATH C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDIO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDIO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SWPRINTF.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDLIB C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDLIB.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STREAMBUF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XIOSBASE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCALE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDEXCEPT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EXCEPTION C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDDEF.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MALLOC.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XMEMORY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\NEW C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XUTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\UTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSFWD C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CWCHAR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WCHAR.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WTIME.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDBG.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YMATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CFLOAT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FLOAT.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTWRN.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XTR1COMMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP1 C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XXTYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPEINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTYPE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LOCALE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XDEBUG C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SYSTEM_ERROR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CERRNO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ERRNO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SHARE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOMANIP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.INL C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATMMAIN.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ISTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\OSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCNUM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CLIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YVALS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SAL.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CODEANALYSIS\SOURCEANNOTATIONS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\VADEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\USE_ANSI.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CMATH C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDIO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDIO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SWPRINTF.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDLIB C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDLIB.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STREAMBUF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XIOSBASE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCALE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDEXCEPT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EXCEPTION C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDDEF.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MALLOC.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XMEMORY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\NEW C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XUTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\UTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSFWD C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CWCHAR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WCHAR.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WTIME.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDBG.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YMATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CFLOAT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FLOAT.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTWRN.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XTR1COMMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP1 C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XXTYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPEINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTYPE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LOCALE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XDEBUG C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SYSTEM_ERROR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CERRNO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ERRNO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SHARE.H C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.H C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOMANIP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.INL ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.H C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ISTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\OSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCNUM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CLIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YVALS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SAL.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CODEANALYSIS\SOURCEANNOTATIONS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\VADEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\USE_ANSI.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CMATH C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDIO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDIO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SWPRINTF.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDLIB C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDLIB.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STREAMBUF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XIOSBASE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCALE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDEXCEPT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EXCEPTION C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDDEF.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MALLOC.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XMEMORY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\NEW C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XUTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\UTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSFWD C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CWCHAR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WCHAR.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WTIME.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDBG.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YMATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CFLOAT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FLOAT.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTWRN.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XTR1COMMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP1 C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XXTYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPEINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTYPE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LOCALE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XDEBUG C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SYSTEM_ERROR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CERRNO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ERRNO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SHARE.H C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOMANIP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.INL ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.H C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ISTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\OSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCNUM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CLIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YVALS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SAL.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CODEANALYSIS\SOURCEANNOTATIONS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\VADEFS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\USE_ANSI.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CMATH C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDIO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDIO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SWPRINTF.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDLIB C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDLIB.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STREAMBUF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XIOSBASE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCALE C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STRING.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDEXCEPT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EXCEPTION C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CSTDDEF C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\STDDEF.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\EH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\MALLOC.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XSTRING C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XMEMORY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\NEW C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XUTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\UTILITY C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSFWD C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CWCHAR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WCHAR.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\WTIME.INL C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTDBG.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LIMITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\YMATH.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CFLOAT C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FLOAT.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CRTWRN.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XTR1COMMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XFWRAP1 C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XXTYPE_TRAITS C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TYPEINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCINFO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTYPE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\LOCALE.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XDEBUG C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SYSTEM_ERROR C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CERRNO C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\ERRNO.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\SHARE.H C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\FSTREAM C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\IOMANIP C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCMON C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\XLOCTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\CTIME C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.H C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO 10.0\VC\INCLUDE\TIME.INL

__MACOSX/User/User/Debug/._CL.read.1.tlog

User/User/Debug/CL.write.1.tlog

^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.CPP|C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.CPP|C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATMMAIN.CPP|C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\DEBUG\USER.OBJ ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ADMIN.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\DEBUG\VC100.PDB ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATM.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\DEBUG\VC100.PDB ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\ATMMAIN.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\DEBUG\VC100.PDB ^C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\USER.CPP C:\USERS\EKHLAS\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\USER\USER\DEBUG\VC100.PDB

__MACOSX/User/User/Debug/._CL.write.1.tlog

User/User/Debug/User.lastbuildstate

#v4.0:v100 Debug|Win32|C:\Users\Ekhlas\Documents\Visual Studio 2010\Projects\User\|

__MACOSX/User/User/Debug/._User.lastbuildstate

User/User/Debug/User.log

Build started 04/01/2014 08:38:51 م. Project "C:\Users\Ekhlas\Documents\Visual Studio 2010\Projects\User\User\User.vcxproj" on node 2 (build target(s)). PrepareForBuild: Creating directory "C:\Users\Ekhlas\Documents\Visual Studio 2010\Projects\User\Debug\". InitializeBuildStatus: Creating "Debug\User.unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /ZI /nologo /W3 /WX- /Od /Oy- /D _MBCS /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt Admin.cpp Atm.cpp ATMMain.cpp User.cpp User.cpp c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.cpp(34): warning C4996: 'std::basic_string<_Elem,_Traits,_Ax>::copy': Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators' with [ _Elem=char, _Traits=std::char_traits<char>, _Ax=std::allocator<char> ] c:\program files\microsoft visual studio 10.0\vc\include\xstring(1556) : see declaration of 'std::basic_string<_Elem,_Traits,_Ax>::copy' with [ _Elem=char, _Traits=std::char_traits<char>, _Ax=std::allocator<char> ] c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.cpp(50): warning C4996: 'std::basic_string<_Elem,_Traits,_Ax>::copy': Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators' with [ _Elem=char, _Traits=std::char_traits<char>, _Ax=std::allocator<char> ] c:\program files\microsoft visual studio 10.0\vc\include\xstring(1556) : see declaration of 'std::basic_string<_Elem,_Traits,_Ax>::copy' with [ _Elem=char, _Traits=std::char_traits<char>, _Ax=std::allocator<char> ] c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.cpp(93): warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.cpp(94): warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.cpp(118): warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.cpp(121): warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data ATMMain.cpp c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.h(5): error C2011: 'User' : 'class' type redefinition c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.h(5) : see declaration of 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2): error C2011: 'Atm' : 'class' type redefinition c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(19): error C2079: 'u' uses undefined class 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(21): error C2079: 'ATM' uses undefined class 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(28): error C2228: left of '.checknotes' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(61): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(63): error C2228: left of '.CheckPin' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(69): error C3861: 'transactionMenu': identifier not found c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(73): error C2228: left of '.deposit' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(77): error C2228: left of '.withdraw' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(81): error C2228: left of '.balanceInquiry' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(85): error C2228: left of '.transfer' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(102): error C3861: 'adminMenu': identifier not found c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(106): error C2228: left of '.checknotes' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atmmain.cpp(110): error C2228: left of '.addnotes' must have class/struct/union type is 'int' Atm.cpp c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.h(5): error C2011: 'User' : 'class' type redefinition c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.h(5) : see declaration of 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2): error C2011: 'Atm' : 'class' type redefinition c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(10): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(10): error C2062: type 'int' unexpected c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(11): error C2143: syntax error : missing ';' before '{' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(11): error C2447: '{' : missing function header (old-style formal list?) c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(17): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(20): error C2065: 'notes3' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(22): error C2065: 'notes3' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(25): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(27): error C2065: 'notes3' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(30): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(33): error C2065: 'notes2' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(35): error C2065: 'notes2' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(38): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(40): error C2065: 'notes2' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(43): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(46): error C2065: 'notes1' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(48): error C2065: 'notes1' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(51): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(53): error C2065: 'notes1' : undeclared identifier c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(58): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.cpp(67): error C2027: use of undefined type 'Atm' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\atm.h(2) : see declaration of 'Atm' Admin.cpp c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.h(5): error C2011: 'User' : 'class' type redefinition c:\users\ekhlas\documents\visual studio 2010\projects\user\user\user.h(5) : see declaration of 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(35): error C2079: 'user' uses undefined class 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(41): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(61): error C2228: left of '.setLastName' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(62): error C2228: left of '.setFirstName' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(63): error C2228: left of '.setBalance' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(64): error C2228: left of '.setPin' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(103): error C2079: 'user' uses undefined class 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(108): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(117): error C2079: 'emptyUser' uses undefined class 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(128): error C2079: 'user' uses undefined class 'User' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(133): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(140): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(140): error C2228: left of '.getLastName' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(141): error C2228: left of '.getFirstName' must have class/struct/union type is 'int' c:\users\ekhlas\documents\visual studio 2010\projects\user\user\admin.cpp(141): error C2228: left of '.getBalance' must have class/struct/union type is 'int' Generating Code... Done Building Project "C:\Users\Ekhlas\Documents\Visual Studio 2010\Projects\User\User\User.vcxproj" (build target(s)) -- FAILED. Build FAILED. Time Elapsed 00:00:10.87

__MACOSX/User/User/Debug/._User.log

User/User/Debug/User.obj

__MACOSX/User/User/Debug/._User.obj

User/User/Debug/User.unsuccessfulbuild

__MACOSX/User/User/Debug/._User.unsuccessfulbuild

User/User/Debug/vc100.idb

__MACOSX/User/User/Debug/._vc100.idb

User/User/Debug/vc100.pdb

__MACOSX/User/User/Debug/._vc100.pdb

__MACOSX/User/User/._Debug

User/User/User.cpp

User/User/User.cpp

#include < iostream >
#include < fstream >
#include < iomanip >
#include < cstdlib >
#include   "User.h"
using   namespace  std ;

User :: User ( int  pin ,   const  string  & last ,   const  string  & first ,   float  balance ,   int  accountnb )
{
    setaccountNb ( accountnb );
    setLastName ( last );
    setFirstName ( first );
    setBalance ( balance );
    setPin ( pin );
}

void   User :: setPin ( int  p )
{
    pin  =  p ;
}

int   User :: getPin ()  
{
     return  pin ;
}
    
void   User :: setLastName ( const  string  & lastNameString )
{
     int  length  =  lastNameString . size (); //copy at most 15 characters from string to last name
    
     if ( length  >=   15 )
        length  =   14 ;
    
    lastNameString . copy ( lastName ,  length );
    lastName [ length ]   =   '\0' ; //apend null charactor to last name
}

string  User :: getLastName ()   const
{
     return  lastName ;
}

void   User :: setFirstName ( const  string  & firstNameString )
{
     int  length  =  firstNameString . size (); // copy at most 10 charactors from string to first name
    
     if ( length  >=   10 )
        length  =   9 ;

    firstNameString . copy ( firstName ,  length );
    firstName [ length ]   =   '\0' ; //append null charactor to first name 
}

string  User :: getFirstName ()   const
{
     return  firstName ;
}

void   User :: setBalance ( float  b )
{
     if ( balance  >=   0 )
        balance  =  b ;
     else
        balance  =   0 ;
}

float   User :: getBalance ()   const
{
     return  balance ;
}
void   User :: setaccountNb ( int  a )
{
    accountNb  =  a ;
}

int   User :: getaccountNb ()   const
{
     return  accountNb ;
}
void   User :: deposit ( fstream userfile )
{     
     int  at ;
    userfile . seekg (( accountNb  -   1 )   *   sizeof ( User ));
    userfile . read ( reinterpret_cast <   char   *   > ( this ),   sizeof ( User ));

     if ( getaccountNb ()   ==   0 )
        cout << "Account number" << accountNb << " didn't match." << endl ;
     else
     {
        cout << "\nEnter The Amount you want to Deposit: " ;
        cin >> at ;

         int  oldbalance  =  getBalance ();
        setBalance ( oldbalance  +  at );
        
        userfile . seekp (( accountNb  -   1 )   *   sizeof ( User ));
        userfile . write ( reinterpret_cast <   const   char   *   > ( this ),   sizeof ( User ));
     }
        
}

void   User :: withdraw ( fstream userfile )
{
     int  at ;
    userfile . seekg (( accountNb  -   1 )   *   sizeof ( User ));
    userfile . read ( reinterpret_cast <   char   *   > ( this ),   sizeof ( User ));

     if ( getaccountNb ()   ==   0 )
        cout << "Account number" << accountNb << " didn't match." << endl ;
     else
     {
        cout << "\nEnter The Amount you want to withdrawal: " ;
        
        cin >> at ;

         //Must check for available money in ATM  totalMoney()

         int  oldBalance  =  getBalance ();
         if ( oldBalance  >=  at )
         {
            setBalance ( oldBalance  -  at );
            
            userfile . seekp (( accountNb  -   1 )   *   sizeof ( User ));
            userfile . write ( reinterpret_cast <   const   char   *   > ( this ),   sizeof ( User ));
         }
         else
            cerr << "Your amount exceeds your available balance" << endl ;
     }
}

void   User :: balanceInquiry ( fstream BF )
{
    BF . seekg (( accountNb  -   1 )   *   sizeof ( User ));
    BF . read ( reinterpret_cast <   char   *   > ( this ),   sizeof ( User ));

     if ( getaccountNb ()   ==   0 )
        cout << "Account number" << accountNb << " didn't match." << endl ;
     else
        cout << "The Balance you have: " << getBalance ()   <<   " KD" ;
}

void   User :: transfer ( fstream userfile )
{
     int  at ;
    cout << "Enter The Amount you want to transfer: " ;
    cin >> at ;
    
     //Source account
    userfile . seekg (( accountNb  -   1 )   *   sizeof ( User ));
    userfile . read ( reinterpret_cast <   char   *   > ( this ),   sizeof ( User ));

     if ( getaccountNb ()   ==   0 )
        cout << "Account number" << accountNb << " didn't match." << endl ;
     else
         if ( getBalance ()   >=  at )
         {
             User  user ;
             int  accountnb  =   AccountNumber ();
    
            userfile . seekg (( accountnb  -   1 )   *   sizeof ( User ));
            userfile . read ( reinterpret_cast <   char   *   > ( & user ),   sizeof ( User ));

             if ( user . getaccountNb ()   ==   0 )
                cout << "Account number" << accountnb << " has no information." << endl ;
             else
             {
                setBalance ( getBalance ()   -  at );
                user . setBalance ( user . getBalance ()   +  at );

                userfile . seekg (( accountNb  -   1 )   *   sizeof ( User ));
                userfile . write ( reinterpret_cast <   const   char   *   > ( this ),   sizeof ( User ));

                userfile . seekg (( user . getaccountNb ()   -   1 )   *   sizeof ( User ));
                userfile . write ( reinterpret_cast <   const   char   *   > ( & user ),   sizeof ( User ));
             }
         }
         else
            cout << "Your amount exceeds your available balance" << endl ;
}

int   User :: AccountNumber ()
{
     int  anb ;
     do
     {
        cout << "Enter Account number: " ;
        cin >> anb ;
     }   while ( anb  <   1   ||  anb  >   100 );

     return  anb ;
}

int   User :: CheckPin ()
{
     int  p ;
    cout << "Enter pin number: " ;
    cin >> p ;
     if ( getPin ()   ==  pin )
         { return   1 ;
    cout << "true" << endl ;}
     else
     { return   0 ;
    cout << "False" << endl ;}
}

__MACOSX/User/User/._User.cpp

User/User/User.h

#include<string> using namespace std; class User { private: int pin; char firstName[10]; char lastName[15]; float balance; int accountNb; public: User(int = 0, const string & = "", const string & = "",float = 0.0,int = 0); void setPin(int); int getPin() ; void setLastName(const string &); string getLastName() const; void setFirstName(const string &); string getFirstName() const; void setBalance(float); float getBalance()const ; void setaccountNb(int); int getaccountNb() const; int AccountNumber(); int CheckPin() ; void deposit(fstream ); void withdraw(fstream ); void balanceInquiry(fstream ); void transfer(fstream ); };

__MACOSX/User/User/._User.h

User/User/User.vcxproj

Debug Win32 Release Win32 {DF4F823C-26D9-4CA9-B649-807985328F00} User Application true MultiByte Application false true MultiByte Level3 Disabled true Level3 MaxSpeed true true true true true

__MACOSX/User/User/._User.vcxproj

User/User/User.vcxproj.filters

{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms Source Files Source Files Source Files Source Files Header Files Header Files Header Files

__MACOSX/User/User/._User.vcxproj.filters

User/User/User.vcxproj.user

__MACOSX/User/User/._User.vcxproj.user

__MACOSX/User/._User

User/User.sdf

__MACOSX/User/._User.sdf

User/User.sln

Microsoft Visual Studio Solution File, Format Version 11.00 # Visual C++ Express 2010 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "User", "User\User.vcxproj", "{DF4F823C-26D9-4CA9-B649-807985328F00}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 Release|Win32 = Release|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {DF4F823C-26D9-4CA9-B649-807985328F00}.Debug|Win32.ActiveCfg = Debug|Win32 {DF4F823C-26D9-4CA9-B649-807985328F00}.Debug|Win32.Build.0 = Debug|Win32 {DF4F823C-26D9-4CA9-B649-807985328F00}.Release|Win32.ActiveCfg = Release|Win32 {DF4F823C-26D9-4CA9-B649-807985328F00}.Release|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection EndGlobal

__MACOSX/User/._User.sln

User/User.suo

__MACOSX/User/._User.suo