Hi, when i compile this code, it has loads of errors, but its out of a book im learning from.
its...
[tag] This is the header file it tells me to make [/tag]
[tag] This is the main part - its only a small crappy thing but im learning [/tag]Code:// Savings - define a class that includes the ability // to make a deposit class Savings { public: // declare but dont define member function float Deposit(float ammount); unsigned int accountNumber; float Balance; };
[tag]the errors are[/tag]Code:// SavingsClassInline - invoke a member function thats // both declared and defined within // the class student #include <cstdio> #include <cstdlib> #include <iostream> using namespace std; #include "savings.h" int main(int nNumberofArgs, char* pszArgs[]) { savings s; s.accountNumber = 123456; s.balance = 0.0; // now add something to the account cout <<"Depositing 10 to the account " << s.accountNumber << endl; s.Deposit(10); cout <<"Balance is " << s.balance << endl; // wait until the user is ready before terminating the program // so the user can view the results system("PAUSE"); return 0; }
please help me out. cheers. Hugo.Code:12 c:\docume~1\reece\mydocu~1\saving~1.cpp `savings' undeclared (first use this function) 12 c:\docume~1\reece\mydocu~1\saving~1.cpp (Each undeclared identifier is reported only once 12 c:\docume~1\reece\mydocu~1\saving~1.cpp for each function it appears in.) 12 c:\docume~1\reece\mydocu~1\saving~1.cpp parse error before `;' 13 c:\docume~1\reece\mydocu~1\saving~1.cpp `s' undeclared (first use this function)



LinkBack URL
About LinkBacks



I used to be an adventurer like you... then I took an arrow to the knee.