2014-02-20 48 views
0

在我的Bank.cpp方法未聲明,這是我寫的:錯誤:X在此範圍內

string printaccount(int loc) { 
ostringstream output; 

double integer; 
integer = list[loc]->getintbal() * (_intrate/12) * _months + list[loc]->getcurrbal(); 

etc etc; 
} 

但我的代碼始終告訴我名單,_intrate和_months未聲明。

我檢查了我的Bank.h文件,但一切似乎確定/已被正確聲明。

class Bank{ 
private: 
double _intrate; 
int _months; 
vector <Account*> list; 

etc etc; 
} 

似乎無法調試這個...

+1

'printaccount'是'Bank'的成員嗎? – Brian

回答

2

是對Bank類的printaccount一部分?

string Bank::printaccount(int log) {...}