繁体   English   中英

错误:X未在此范围内声明

[英]error: X was not declared in this scope

在我的Bank.cpp方法中,这是我写的:

string printaccount(int loc) {
ostringstream output;

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

etc etc;
}

但我的代码一直告诉我list,_intrate和_months没有声明。

我检查了我的Bank.h文件,但一切似乎都正常/已被正确声明。

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

etc etc;
}

似乎无法调试这一个......

printaccountBank类的一部分吗?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM