C++学习笔记(二):使用const、static类成员的注意事项
摘要:
const类成员:(1)conststaticint可以使static数据成员在类定义体内初始化;(2)可以通过将数据成员声明为mutable来实现对该类const对象的该数据成员的更改;(3)初始化const数据成员的唯一机会是在构造函数的初始化列表中,直接在类的定义体中以及在构造函数的定义体中初始化都是不正确的。(4)构造函数不能声明为conststatic类成员:在类的外部定义static成员时,无须重复指定static。static成员独立于该类的任意对象而存在,每个static对象是与类关联的对象,并不与该类的对象相关联。static数据成员:(1)在类的定义范围内是声明,必须在类的 阅读全文
posted @ 2012-10-27 21:21 Chris-Lin 阅读(403) 评论(0) 推荐(0) 编辑