关于static 类成员和undefined reference to XX::XXX

  static类型的成员变量不属于该类的任何一个实例,而是属于该类,所以在声明和定义以及引用的时候有些特殊。
首先声明在类头文件里面进行
其次初始化也就是定义要在头文件之外但是一个全局范围的地方进行,比如实现该头文件的cpp文件的开始的部分。
最后,引用的时候别忘了带上类作用域限定符。

posted on 2011-11-29 15:27 ewre 阅读(1022) 评论(0)  编辑 收藏 引用 所属分类: C&C++ programming


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

留言簿(2)

文章分类

文章档案

最新评论

阅读排行榜