Question: I am currently receiving an error message that my string declarations are ambiguous. I am not sure why. Can you please help. Thanks. See my
I am currently receiving an error message that my string declarations are ambiguous. I am not sure why. Can you please help. Thanks. See my code below:
@file FinanceAcct.h
#ifndef FINANCEACCT
#define FINANCEACCT
#include
#include
#include
#include
#include "Transaction.h
using namespace std;
class FinanceAcct
private:
string mname;
string mdateOpened;
int macctNum;
double mbalance;
vector mtransVec;
public:
FinanceAcct;
FinanceAcctstring name, string dateOpened, int acctNum, double balance;
void depositdouble amt, string depDate;
void withdrawdouble amt, string wdrawDate;
void addToTransVecTransaction acctTrans;
void setBalancedouble acctBal;
double getBalance;
string printBalance;
;
FinanceAcct::FinanceAcct
FinanceAcct::FinanceAcctstring name, string dateOpened, int acctNum, double balance : mnamename mdateOpeneddateOpened macctNumacctNum mbalancebalance
void FinanceAcct::depositdouble amt, string depDate
Transaction depTransdepDate "deposit", amt;
addToTransVecdepTrans;
mbalance amt;
void FinanceAcct::withdrawdouble amt, string wdrawDate
Transaction wdrawTranswdrawDate "withdrawal", amt;
addToTransVecwdrawTrans;
mbalance amt;
void FinanceAcct::addToTransVecTransaction acctTrans
mtransVec.pushbackacctTrans;
void FinanceAcct::setBalancedouble acctBal
mbalance acctBal;
double FinanceAcct::getBalance
return mbalance;
string FinanceAcct::printBalance
stringstream ss;
ss "The balance in the account mname is mbalance endl;
return ssstr;
#endif
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
