如何在c ++中初始化类中的私有变量?

时间:2017-07-27 03:12:23

标签: c++ class

错误是:数据成员初始值设定项不允许
如何在c ++中初始化类中的私有变量?

$http.get('localhost')
    .success(function (data) {
        // to process the data...
    });

如何在c ++中初始化类中的私有变量; 并提前感谢:)

2 个答案:

答案 0 :(得分:3)

bala正在初始化为lim,但lim未初始化。你也需要初始化`lim'。例如:

double lim = 0.0;
double bala = lim;

您应该初始化所有成员。目前,您似乎没有初始化它们。

答案 1 :(得分:-2)

在构造函数中初始化它:

class CreditCard 
{
public:
    CreditCard() {
        lim = -1;
        bala = lim;
    }
    // rest of code
};