这似乎是不好的编码习惯,但这是给我的指导方针。我想说,我不知道这将如何实际上在主要实施,我只是写课程。C++ - 初始化成员函数内的成员变量?
class Example
{
private:
static int total;
public:
void initalizeTotal();
}
Example::initalizeTotal()
{
total = 0;
}
总会(我猜)被用来计算该类的对象数。 这基本上是我所掌握的。问题是我如何弄清如何实际调用函数。 我不能只是在构造函数中调用它,感觉每次都会重置总数。 我试过了,如果变量有值,检查失败,如果没有,请调用函数。
有没有什么建议谁能给?
编辑: 我忘了包括总的是静态的。而且我必须有一个函数来初始化总数。这是分配的要求。
希望这有助于:http://msdn.microsoft.com/en-us/library/b1b5y48f(v=vs.80).aspx – chris