读书人

静态数据成员有关问题 C++

发布时间: 2012-05-07 12:40:40 作者: rapoo

静态数据成员问题 C++
class person{
private:
static int pers count;
};
写出如何给此成员赋值,如何访问它,生存期,访问性等,讨论各种情况。

[解决办法]
教材里都有的,肯翻书应付这点考试有啥难的。
static成员需要在外面全局初始化,生存期为包含该类的模块生存期一样,访问需要加上类名作为限定符。
访问性看修饰符,依据public,private,protected等这一套。
这里的例子就是:
int person::pers_count = 0; // 初始化为某个数

读书人网 >C++

热点推荐