Ask your own question, for FREE!
Computer Science 14 Online
OpenStudy (anonymous):

C++ help with payroll program vector array of records; see attachments/links..

OpenStudy (anonymous):

here's the assignment: http://dl.dropbox.com/u/23228237/hw3.rtf here's my code: http://dl.dropbox.com/u/23228237/hw3.cpp here's the datafile: http://dl.dropbox.com/u/23228237/datafile.txt i'm on step 3. you can see my attempt at creating the basepay function (under the class Records) though i'm not really sure as to how i'm supposed to go about doing that with the vector and all. then in the main program when i try to execute it (right before closing the datafile towards the end) -- that i'm pretty sure i can't be doing properly either because for one thing it doesn't print anything, so i don't know what it's doing, if anything, but the program builds and compiles fine with zero errors.

OpenStudy (anonymous):

oh should i put it in a constructor? god damn it

OpenStudy (anonymous):

what the hell are you talking about

OpenStudy (espex):

Are you talking to yourself? :)

OpenStudy (espex):

It looks to me like you are attempting to call your basepay function with this call: recordlist[i].basepay(employee.hours,employee.rate) however basepay is a (albiet commented out) variable in the records class. Try passing your function the hours and rate like this: for (int i=0; i<recordlist.size(); i++) { cout <<basepay( recordlist[i].employee.hours,recordlist[i].employee.rate) << endl; }

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!