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.get
Balance()<<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- Logoutn?";
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- Logoutn?";
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:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.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"Debugvc100.pdb" /Gd /TP /analyze-
/errorReport:prompt
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.CPP
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.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"Debugvc100.pdb" /Gd /TP /analyze-
/errorReport:prompt
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.CPP
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATMMAIN.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"Debugvc100.pdb" /Gd /TP /analyze-
/errorReport:prompt
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATMMAIN.CPP
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.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"Debugvc100.pdb" /Gd /TP /analyze-
/errorReport:prompt
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.CPP
__MACOSX/User/User/Debug/._cl.command.1.tlog
User/User/Debug/CL.read.1.tlog
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.CPP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEISTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCNUM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECLIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYVALS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESAL.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECODEANALYSISSOURCEANNOTATION
S.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEVADEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUSE_ANSI.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECMATH
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDIO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDIO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESWPRINTF.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDLIB
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDLIB.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTREAMBUF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXIOSBASE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCALE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDEXCEPT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEXCEPTION
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDDEF.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMALLOC.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXMEMORY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDENEW
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSFWD
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECWCHAR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWCHAR.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWTIME.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDBG.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECFLOAT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFLOAT.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTWRN.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXTR1COMMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP1
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXXTYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPEINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTYPE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELOCALE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXDEBUG
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESYSTEM_ERROR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECERRNO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEERRNO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESHARE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOMANIP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.INL
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATMMAIN.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEISTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCNUM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECLIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYVALS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESAL.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECODEANALYSISSOURCEANNOTATION
S.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEVADEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUSE_ANSI.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECMATH
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDIO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDIO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESWPRINTF.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDLIB
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDLIB.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTREAMBUF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXIOSBASE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCALE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDEXCEPT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEXCEPTION
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDDEF.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMALLOC.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXMEMORY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDENEW
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSFWD
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECWCHAR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWCHAR.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWTIME.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDBG.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECFLOAT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFLOAT.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTWRN.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXTR1COMMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP1
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXXTYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPEINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTYPE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELOCALE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXDEBUG
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESYSTEM_ERROR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECERRNO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEERRNO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESHARE.H
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.H
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOMANIP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.INL
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.H
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEISTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCNUM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECLIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYVALS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESAL.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECODEANALYSISSOURCEANNOTATION
S.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEVADEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUSE_ANSI.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECMATH
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDIO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDIO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESWPRINTF.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDLIB
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDLIB.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTREAMBUF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXIOSBASE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCALE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDEXCEPT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEXCEPTION
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDDEF.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMALLOC.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXMEMORY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDENEW
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSFWD
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECWCHAR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWCHAR.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWTIME.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDBG.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECFLOAT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFLOAT.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTWRN.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXTR1COMMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP1
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXXTYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPEINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTYPE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELOCALE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXDEBUG
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESYSTEM_ERROR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECERRNO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEERRNO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESHARE.H
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOMANIP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.INL
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.H
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEISTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCNUM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECLIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYVALS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESAL.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECODEANALYSISSOURCEANNOTATION
S.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEVADEFS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUSE_ANSI.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECMATH
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDIO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDIO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESWPRINTF.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDLIB
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDLIB.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTREAMBUF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXIOSBASE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCALE
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTRING.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDEXCEPT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEXCEPTION
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECSTDDEF
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESTDDEF.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEEH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEMALLOC.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXSTRING
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXMEMORY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDENEW
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEUTILITY
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSFWD
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECWCHAR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWCHAR.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEWTIME.INL
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTDBG.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELIMITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEYMATH.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECFLOAT
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFLOAT.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECRTWRN.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXTR1COMMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXFWRAP1
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXXTYPE_TRAITS
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETYPEINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCINFO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTYPE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDELOCALE.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXDEBUG
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESYSTEM_ERROR
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECERRNO
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEERRNO.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDESHARE.H
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEFSTREAM
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEIOMANIP
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCMON
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDEXLOCTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDECTIME
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.H
C:PROGRAM FILESMICROSOFT VISUAL STUDIO
10.0VCINCLUDETIME.INL
__MACOSX/User/User/Debug/._CL.read.1.tlog
User/User/Debug/CL.write.1.tlog
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.CPP|C:USERSEKHLA
SDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.CPP|C:USERSEKHLAS
DOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATMMAIN.CPP|C:USERSEKH
LASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERDEBUGUSER.OBJ
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERADMIN.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERDEBUGVC100.PDB
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATM.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERDEBUGVC100.PDB
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERATMMAIN.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERDEBUGVC100.PDB
^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERUSER.CPP
C:USERSEKHLASDOCUMENTSVISUAL STUDIO
2010PROJECTSUSERUSERDEBUGVC100.PDB
__MACOSX/User/User/Debug/._CL.write.1.tlog
User/User/Debug/User.lastbuildstate
#v4.0:v100
Debug|Win32|C:UsersEkhlasDocumentsVisual Studio
2010ProjectsUser|
__MACOSX/User/User/Debug/._User.lastbuildstate
User/User/Debug/User.log
Build started 04/01/2014 08:38:51 ‫م‬.
Project "C:UsersEkhlasDocumentsVisual Studio
2010ProjectsUserUserUser.vcxproj" on node 2 (build
target(s)).
PrepareForBuild:
Creating directory "C:UsersEkhlasDocumentsVisual Studio
2010ProjectsUserDebug".
InitializeBuildStatus:
Creating "DebugUser.unsuccessfulbuild" because
"AlwaysCreate" was specified.
ClCompile:
C:Program FilesMicrosoft Visual Studio 10.0VCbinCL.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"Debugvc100.pdb" /Gd /TP /analyze-
/errorReport:prompt Admin.cpp Atm.cpp ATMMain.cpp
User.cpp
User.cpp
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.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 filesmicrosoft visual studio
10.0vcincludexstring(1556) : see declaration of
'std::basic_string<_Elem,_Traits,_Ax>::copy'
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>
]
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.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 filesmicrosoft visual studio
10.0vcincludexstring(1556) : see declaration of
'std::basic_string<_Elem,_Traits,_Ax>::copy'
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>
]
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.cpp(93): warning C4244:
'initializing' : conversion from 'float' to 'int', possible loss of
data
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.cpp(94): warning C4244:
'argument' : conversion from 'int' to 'float', possible loss of data
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.cpp(118): warning C4244:
'initializing' : conversion from 'float' to 'int', possible loss of
data
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.cpp(121): warning C4244:
'argument' : conversion from 'int' to 'float', possible loss of data
ATMMain.cpp
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.h(5): error C2011: 'User' : 'class'
type redefinition
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.h(5) : see declaration of 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2): error C2011: 'Atm' : 'class'
type redefinition
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(19): error C2079: 'u' uses
undefined class 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(21): error C2079: 'ATM'
uses undefined class 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(28): error C2228: left of
'.checknotes' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(61): error C2228: left of
'.getaccountNb' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(63): error C2228: left of
'.CheckPin' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(69): error C3861:
'transactionMenu': identifier not found
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(73): error C2228: left of
'.deposit' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(77): error C2228: left of
'.withdraw' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(81): error C2228: left of
'.balanceInquiry' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(85): error C2228: left of
'.transfer' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(102): error C3861:
'adminMenu': identifier not found
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(106): error C2228: left of
'.checknotes' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratmmain.cpp(110): error C2228: left of
'.addnotes' must have class/struct/union
type is 'int'
Atm.cpp
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.h(5): error C2011: 'User' : 'class'
type redefinition
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.h(5) : see declaration of 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2): error C2011: 'Atm' : 'class'
type redefinition
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(10): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(10): error C2062: type 'int'
unexpected
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(11): error C2143: syntax error :
missing ';' before '{'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(11): error C2447: '{' : missing
function header (old-style formal list?)
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(17): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(20): error C2065: 'notes3' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(22): error C2065: 'notes3' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(25): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(27): error C2065: 'notes3' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(30): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(33): error C2065: 'notes2' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(35): error C2065: 'notes2' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(38): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(40): error C2065: 'notes2' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(43): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(46): error C2065: 'notes1' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(48): error C2065: 'notes1' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(51): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(53): error C2065: 'notes1' :
undeclared identifier
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(58): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.cpp(67): error C2027: use of
undefined type 'Atm'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseratm.h(2) : see declaration of 'Atm'
Admin.cpp
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.h(5): error C2011: 'User' : 'class'
type redefinition
c:usersekhlasdocumentsvisual studio
2010projectsuseruseruser.h(5) : see declaration of 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(35): error C2079: 'user' uses
undefined class 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(41): error C2228: left of
'.getaccountNb' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(61): error C2228: left of
'.setLastName' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(62): error C2228: left of
'.setFirstName' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(63): error C2228: left of
'.setBalance' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(64): error C2228: left of
'.setPin' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(103): error C2079: 'user'
uses undefined class 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(108): error C2228: left of
'.getaccountNb' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(117): error C2079:
'emptyUser' uses undefined class 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(128): error C2079: 'user'
uses undefined class 'User'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(133): error C2228: left of
'.getaccountNb' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(140): error C2228: left of
'.getaccountNb' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(140): error C2228: left of
'.getLastName' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(141): error C2228: left of
'.getFirstName' must have class/struct/union
type is 'int'
c:usersekhlasdocumentsvisual studio
2010projectsuseruseradmin.cpp(141): error C2228: left of
'.getBalance' must have class/struct/union
type is 'int'
Generating Code...
Done Building Project "C:UsersEkhlasDocumentsVisual
Studio 2010ProjectsUserUserUser.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.cppUser/User/User.cpp#include<iostream>
#include<fstream>
#include<iomanip>
#include<cstdlib>
#include"User.h"
usingnamespace std;
User::User(int pin,const string &last,const string &first,float ba
lance,int accountnb)
{
setaccountNb(accountnb);
setLastName(last);
setFirstName(first);
setBalance(balance);
setPin(pin);
}
voidUser::setPin(int p)
{
pin = p;
}
intUser::getPin()
{
return pin;
}
voidUser::setLastName(const string &lastNameString)
{
int length = lastNameString.size();//copy at most 15 characters f
rom 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;
}
voidUser::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;
}
voidUser::setBalance(float b)
{
if(balance >=0)
balance = b;
else
balance =0;
}
floatUser::getBalance()const
{
return balance;
}
voidUser::setaccountNb(int a)
{
accountNb = a;
}
intUser::getaccountNb()const
{
return accountNb;
}
voidUser::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<constchar*>(this),sizeof(Us
er));
}
}
voidUser::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<constchar*>(this),sizeof(
User));
}
else
cerr<<"Your amount exceeds your available balance"<<
endl;
}
}
voidUser::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";
}
voidUser::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(Use
r));
if(user.getaccountNb()==0)
cout<<"Account number"<<accountnb<<" has no inf
ormation."<<endl;
else
{
setBalance(getBalance()- at);
user.setBalance(user.getBalance()+ at);
userfile.seekg((accountNb -1)*sizeof(User));
userfile.write(reinterpret_cast<constchar*>(this),size
of(User));
userfile.seekg((user.getaccountNb()-
1)*sizeof(User));
userfile.write(reinterpret_cast<constchar*>(&user),si
zeof(User));
}
}
else
cout<<"Your amount exceeds your available balance"<<
endl;
}
intUser::AccountNumber()
{
int anb;
do
{
cout<<"Enter Account number: ";
cin>>anb;
}while(anb <1|| anb >100);
return anb;
}
intUser::CheckPin()
{
int p;
cout<<"Enter pin number: ";
cin>>p;
if(getPin()== pin)
{return1;
cout<<"true"<<endl;}
else
{return0;
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;p
ng;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", "UserUser.vcxproj", "{DF4F823C-26D9-4CA9-B649-
807985328F00}"
EndProject
Global
GlobalSection(

User.DS_Store__MACOSXUser._.DS_Store__MACOSXUser._D.docx

  • 1.
  • 2.
    Admin::Admin(int u, intp) { 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
  • 3.
    { return password;} void Admin::add(fstreamadd) { 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
  • 4.
    break; } } cout<<"Please Enter yourInformattion"<<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);
  • 5.
    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;
  • 6.
    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;
  • 7.
    } void Admin::delet(fstream d) { intaccountNumber = 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 ";
  • 8.
    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));
  • 9.
    if(user.getaccountNb() == 0) cout<<"Accountnumber "<<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.get Balance()<<endl; } } int Admin::AccountNb() { int accountNumber;
  • 10.
    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
  • 11.
    { 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();
  • 12.
    }; __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);
  • 13.
    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) {
  • 14.
    if(n >= 0) notes2=n; else notes2=0; } intAtm::getNotes2() { return notes2; } void Atm::setNotes1(int f) { if(f>= 0) notes1=f; else notes1=0; }
  • 15.
    int Atm::getNotes1() { return notes1; } voidAtm::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()
  • 16.
    { int n5 ,n10,n20; cout<<"Enterthe 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:
  • 17.
    int notes1; int notes2; intnotes3; 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
  • 18.
    #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;
  • 19.
    User u; int accountNumber; AtmATM; 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);
  • 20.
    } Admin admin1(1234,1111); inOutAdmins.seekg(0); inOutAdmins.write(reinterpret_cast<char *>(&admin1), sizeof(User)); fstreaminOutCredit("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)
  • 21.
    { 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)
  • 22.
    { case 1://Deposit u.deposit(inOutCredit); break; case 2://Withdrawal u.withdraw(inOutCredit); break; case3://Balance Inquiry u.balanceInquiry(inOutCredit); break; case 4://Transfer u.transfer(inOutCredit); break; } }
  • 23.
    } 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();
  • 24.
    break; case 2://Add notesto 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
  • 25.
    }//while }//if else cerr<<"Wrong username orpassword"<<endl; break; }//Switch }//While atmFile.seekg(0); atmFile.write(reinterpret_cast<char *>(&ATM), sizeof(ATM)); system("pause"); return 0; } int welcomeScreen() { int menueChoice;
  • 26.
    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
  • 27.
    <<"1- Deposit"<<endl <<"2- Withdrawal"<<endl <<"3-Balance Inquiry"<<endl <<"4- Transfer"<<endl <<"5- Logoutn?"; 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
  • 28.
    <<"3- Creat useraccount"<<endl <<"4- Delete user account"<<endl <<"5- Display any User account information"<<endl <<"6- Logoutn?"; cin>>menueChoice; }while(menueChoice < 1 || menueChoice > 6); return menueChoice; } int getAccount() { int accountNumber; do { cout<<"Enter account number (1 - 100): "; cin>>accountNumber;
  • 29.
    } while(accountNumber <1 || accountNumber > 100); return accountNumber; } __MACOSX/User/User/._ATMMain.cpp User/User/Debug/cl.command.1.tlog ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.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"Debugvc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.CPP ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATM.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"Debugvc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATM.CPP ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO
  • 30.
    2010PROJECTSUSERUSERATMMAIN.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"Debugvc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATMMAIN.CPP ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.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"Debugvc100.pdb" /Gd /TP /analyze- /errorReport:prompt C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.CPP __MACOSX/User/User/Debug/._cl.command.1.tlog User/User/Debug/CL.read.1.tlog ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.CPP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEISTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEOSTREAM
  • 31.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEIOS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCNUM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECLIMITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEYVALS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDEFS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESAL.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECODEANALYSISSOURCEANNOTATION S.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEVADEFS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUSE_ANSI.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECMATH C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEMATH.H
  • 32.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDECSTDIO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDIO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESWPRINTF.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDLIB C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDLIB.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTREAMBUF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXIOSBASE C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCALE C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTRING.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDEXCEPT C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEEXCEPTION
  • 33.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEXSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDDEF.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEEH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEMALLOC.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXMEMORY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDENEW C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOSFWD C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECWCHAR
  • 34.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEWCHAR.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEWTIME.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDBG.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEYMATH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECFLOAT C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEFLOAT.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTWRN.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXTR1COMMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXFWRAP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXFWRAP1
  • 35.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEXXTYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPEINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECTYPE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELOCALE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXDEBUG C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESYSTEM_ERROR C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECERRNO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEERRNO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESHARE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEFSTREAM
  • 36.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEIOMANIP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCTIME C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECTIME C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETIME.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETIME.INL C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTRING ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATMMAIN.CPP C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEISTREAM
  • 37.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEOSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCNUM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECLIMITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEYVALS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDEFS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESAL.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECODEANALYSISSOURCEANNOTATION S.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEVADEFS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUSE_ANSI.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO
  • 38.
    10.0VCINCLUDECMATH C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEMATH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDIO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDIO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESWPRINTF.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDLIB C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDLIB.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTREAMBUF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXIOSBASE C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCALE C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTRING.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO
  • 39.
    10.0VCINCLUDESTDEXCEPT C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEEXCEPTION C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDDEF.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEEH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEMALLOC.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXMEMORY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDENEW C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO
  • 40.
    10.0VCINCLUDEIOSFWD C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDECWCHAR C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEWCHAR.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEWTIME.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDBG.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEYMATH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECFLOAT C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEFLOAT.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTWRN.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXTR1COMMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO
  • 41.
    10.0VCINCLUDEXFWRAP C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEXFWRAP1 C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXXTYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPEINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECTYPE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELOCALE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXDEBUG C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESYSTEM_ERROR C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECERRNO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEERRNO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO
  • 42.
    10.0VCINCLUDESHARE.H C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATM.H C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.H C:PROGRAMFILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEFSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOMANIP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCTIME C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECTIME C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETIME.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETIME.INL ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATM.CPP C:USERSEKHLASDOCUMENTSVISUAL STUDIO
  • 43.
    2010PROJECTSUSERUSERATM.H C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.H C:PROGRAM FILESMICROSOFTVISUAL STUDIO 10.0VCINCLUDESTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEISTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEOSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCNUM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECLIMITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEYVALS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDEFS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESAL.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECODEANALYSISSOURCEANNOTATION S.H
  • 44.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEVADEFS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUSE_ANSI.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECMATH C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEMATH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDIO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDIO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESWPRINTF.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDLIB C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDLIB.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTREAMBUF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXIOSBASE
  • 45.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEXLOCALE C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTRING.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDEXCEPT C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEEXCEPTION C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDDEF.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEEH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEMALLOC.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXMEMORY
  • 46.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDENEW C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOSFWD C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECWCHAR C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEWCHAR.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEWTIME.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDBG.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEYMATH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECFLOAT
  • 47.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEFLOAT.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTWRN.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXTR1COMMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXFWRAP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXFWRAP1 C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXXTYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPEINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECTYPE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELOCALE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXDEBUG
  • 48.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDESYSTEM_ERROR C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECERRNO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEERRNO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESHARE.H C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEFSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOMANIP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCTIME C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECTIME C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETIME.H
  • 49.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDETIME.INL ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.CPP C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.H C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEISTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEOSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCNUM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECLIMITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEYVALS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDEFS.H
  • 50.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDESAL.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECODEANALYSISSOURCEANNOTATION S.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEVADEFS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUSE_ANSI.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECMATH C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEMATH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDIO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDIO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESWPRINTF.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDLIB C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDLIB.H
  • 51.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDESTREAMBUF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXIOSBASE C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCALE C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTRING.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDEXCEPT C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEEXCEPTION C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECSTDDEF C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESTDDEF.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEEH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEMALLOC.H
  • 52.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEXSTRING C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXMEMORY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDENEW C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEUTILITY C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOSFWD C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECWCHAR C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEWCHAR.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEWTIME.INL C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTDBG.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDELIMITS
  • 53.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDEYMATH.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECFLOAT C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEFLOAT.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECRTWRN.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXTR1COMMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXFWRAP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXFWRAP1 C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXXTYPE_TRAITS C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETYPEINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCINFO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECTYPE.H
  • 54.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDELOCALE.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXDEBUG C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESYSTEM_ERROR C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDECERRNO C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEERRNO.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDESHARE.H C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATM.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEFSTREAM C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEIOMANIP C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCMON C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDEXLOCTIME
  • 55.
    C:PROGRAM FILESMICROSOFT VISUALSTUDIO 10.0VCINCLUDECTIME C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETIME.H C:PROGRAM FILESMICROSOFT VISUAL STUDIO 10.0VCINCLUDETIME.INL __MACOSX/User/User/Debug/._CL.read.1.tlog User/User/Debug/CL.write.1.tlog ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.CPP|C:USERSEKHLA SDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATM.CPP|C:USERSEKHLAS DOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATMMAIN.CPP|C:USERSEKH LASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.CPP C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERDEBUGUSER.OBJ ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERADMIN.CPP C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERDEBUGVC100.PDB ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATM.CPP
  • 56.
    C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERDEBUGVC100.PDB ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERATMMAIN.CPP C:USERSEKHLASDOCUMENTSVISUALSTUDIO 2010PROJECTSUSERUSERDEBUGVC100.PDB ^C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERUSER.CPP C:USERSEKHLASDOCUMENTSVISUAL STUDIO 2010PROJECTSUSERUSERDEBUGVC100.PDB __MACOSX/User/User/Debug/._CL.write.1.tlog User/User/Debug/User.lastbuildstate #v4.0:v100 Debug|Win32|C:UsersEkhlasDocumentsVisual Studio 2010ProjectsUser| __MACOSX/User/User/Debug/._User.lastbuildstate User/User/Debug/User.log Build started 04/01/2014 08:38:51 ‫م‬. Project "C:UsersEkhlasDocumentsVisual Studio 2010ProjectsUserUserUser.vcxproj" on node 2 (build target(s)).
  • 57.
    PrepareForBuild: Creating directory "C:UsersEkhlasDocumentsVisualStudio 2010ProjectsUserDebug". InitializeBuildStatus: Creating "DebugUser.unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:Program FilesMicrosoft Visual Studio 10.0VCbinCL.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"Debugvc100.pdb" /Gd /TP /analyze- /errorReport:prompt Admin.cpp Atm.cpp ATMMain.cpp User.cpp User.cpp c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.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>,
  • 58.
    _Ax=std::allocator<char> ] c:program filesmicrosoft visualstudio 10.0vcincludexstring(1556) : see declaration of 'std::basic_string<_Elem,_Traits,_Ax>::copy' with [ _Elem=char, _Traits=std::char_traits<char>, _Ax=std::allocator<char> ] c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.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>,
  • 59.
    _Ax=std::allocator<char> ] c:program filesmicrosoft visualstudio 10.0vcincludexstring(1556) : see declaration of 'std::basic_string<_Elem,_Traits,_Ax>::copy' with [ _Elem=char, _Traits=std::char_traits<char>, _Ax=std::allocator<char> ] c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.cpp(93): warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.cpp(94): warning C4244: 'argument' : conversion from 'int' to 'float', possible loss of data c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.cpp(118): warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data c:usersekhlasdocumentsvisual studio
  • 60.
    2010projectsuseruseruser.cpp(121): warning C4244: 'argument': conversion from 'int' to 'float', possible loss of data ATMMain.cpp c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.h(5): error C2011: 'User' : 'class' type redefinition c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.h(5) : see declaration of 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2): error C2011: 'Atm' : 'class' type redefinition c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(19): error C2079: 'u' uses undefined class 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(21): error C2079: 'ATM' uses undefined class 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(28): error C2228: left of '.checknotes' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(61): error C2228: left of '.getaccountNb' must have class/struct/union
  • 61.
    type is 'int' c:usersekhlasdocumentsvisualstudio 2010projectsuseruseratmmain.cpp(63): error C2228: left of '.CheckPin' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(69): error C3861: 'transactionMenu': identifier not found c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(73): error C2228: left of '.deposit' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(77): error C2228: left of '.withdraw' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(81): error C2228: left of '.balanceInquiry' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(85): error C2228: left of '.transfer' must have class/struct/union type is 'int'
  • 62.
    c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(102): errorC3861: 'adminMenu': identifier not found c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(106): error C2228: left of '.checknotes' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratmmain.cpp(110): error C2228: left of '.addnotes' must have class/struct/union type is 'int' Atm.cpp c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.h(5): error C2011: 'User' : 'class' type redefinition c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.h(5) : see declaration of 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2): error C2011: 'Atm' : 'class' type redefinition c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(10): error C2027: use of undefined type 'Atm'
  • 63.
    c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) :see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(10): error C2062: type 'int' unexpected c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(11): error C2143: syntax error : missing ';' before '{' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(11): error C2447: '{' : missing function header (old-style formal list?) c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(17): error C2027: use of undefined type 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(20): error C2065: 'notes3' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(22): error C2065: 'notes3' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(25): error C2027: use of undefined type 'Atm' c:usersekhlasdocumentsvisual studio
  • 64.
    2010projectsuseruseratm.h(2) : seedeclaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(27): error C2065: 'notes3' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(30): error C2027: use of undefined type 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(33): error C2065: 'notes2' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(35): error C2065: 'notes2' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(38): error C2027: use of undefined type 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(40): error C2065: 'notes2' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(43): error C2027: use of undefined type 'Atm'
  • 65.
    c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) :see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(46): error C2065: 'notes1' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(48): error C2065: 'notes1' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(51): error C2027: use of undefined type 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(53): error C2065: 'notes1' : undeclared identifier c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(58): error C2027: use of undefined type 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.cpp(67): error C2027: use of undefined type 'Atm' c:usersekhlasdocumentsvisual studio 2010projectsuseruseratm.h(2) : see declaration of 'Atm'
  • 66.
    Admin.cpp c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.h(5): errorC2011: 'User' : 'class' type redefinition c:usersekhlasdocumentsvisual studio 2010projectsuseruseruser.h(5) : see declaration of 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(35): error C2079: 'user' uses undefined class 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(41): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(61): error C2228: left of '.setLastName' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(62): error C2228: left of '.setFirstName' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(63): error C2228: left of '.setBalance' must have class/struct/union type is 'int'
  • 67.
    c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(64): errorC2228: left of '.setPin' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(103): error C2079: 'user' uses undefined class 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(108): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(117): error C2079: 'emptyUser' uses undefined class 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(128): error C2079: 'user' uses undefined class 'User' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(133): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(140): error C2228: left of '.getaccountNb' must have class/struct/union type is 'int'
  • 68.
    c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(140): errorC2228: left of '.getLastName' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(141): error C2228: left of '.getFirstName' must have class/struct/union type is 'int' c:usersekhlasdocumentsvisual studio 2010projectsuseruseradmin.cpp(141): error C2228: left of '.getBalance' must have class/struct/union type is 'int' Generating Code... Done Building Project "C:UsersEkhlasDocumentsVisual Studio 2010ProjectsUserUserUser.vcxproj" (build target(s)) - - FAILED. Build FAILED. Time Elapsed 00:00:10.87 __MACOSX/User/User/Debug/._User.log
  • 69.
  • 70.
    voidUser::setPin(int p) { pin =p; } intUser::getPin() { return pin; } voidUser::setLastName(const string &lastNameString) { int length = lastNameString.size();//copy at most 15 characters f rom 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; } voidUser::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);
  • 71.
    firstName[length]='0';//append null charactorto first name } string User::getFirstName()const { return firstName; } voidUser::setBalance(float b) { if(balance >=0) balance = b; else balance =0; } floatUser::getBalance()const { return balance; } voidUser::setaccountNb(int a) { accountNb = a; } intUser::getaccountNb()const { return accountNb; } voidUser::deposit(fstream userfile) { int at; userfile.seekg((accountNb -1)*sizeof(User)); userfile.read(reinterpret_cast<char*>(this),sizeof(User)); if(getaccountNb()==0)
  • 72.
    cout<<"Account number"<<accountNb<<" didn'tmatch."< <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<constchar*>(this),sizeof(Us er)); } } voidUser::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)
  • 73.
    { setBalance(oldBalance - at); userfile.seekp((accountNb-1)*sizeof(User)); userfile.write(reinterpret_cast<constchar*>(this),sizeof( User)); } else cerr<<"Your amount exceeds your available balance"<< endl; } } voidUser::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"; } voidUser::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)
  • 74.
    cout<<"Account number"<<accountNb<<" didn'tmatch."< <endl; else if(getBalance()>= at) { User user; int accountnb =AccountNumber(); userfile.seekg((accountnb -1)*sizeof(User)); userfile.read(reinterpret_cast<char*>(&user),sizeof(Use r)); if(user.getaccountNb()==0) cout<<"Account number"<<accountnb<<" has no inf ormation."<<endl; else { setBalance(getBalance()- at); user.setBalance(user.getBalance()+ at); userfile.seekg((accountNb -1)*sizeof(User)); userfile.write(reinterpret_cast<constchar*>(this),size of(User)); userfile.seekg((user.getaccountNb()- 1)*sizeof(User)); userfile.write(reinterpret_cast<constchar*>(&user),si zeof(User)); } } else cout<<"Your amount exceeds your available balance"<< endl; } intUser::AccountNumber()
  • 75.
    { int anb; do { cout<<"Enter Accountnumber: "; cin>>anb; }while(anb <1|| anb >100); return anb; } intUser::CheckPin() { int p; cout<<"Enter pin number: "; cin>>p; if(getPin()== pin) {return1; cout<<"true"<<endl;} else {return0; cout<<"False"<<endl;} } __MACOSX/User/User/._User.cpp User/User/User.h #include<string> using namespace std; class User
  • 76.
    { private: int pin; char firstName[10]; charlastName[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;
  • 77.
    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
  • 78.
  • 79.
  • 80.
  • 81.
    Header Files Header Files HeaderFiles __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
  • 82.
    File, Format Version11.00 # Visual C++ Express 2010 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "User", "UserUser.vcxproj", "{DF4F823C-26D9-4CA9-B649- 807985328F00}" EndProject Global GlobalSection(