- 博客(1)
- 资源 (3)
- 收藏
- 关注
转载 初始化列表和赋值的区别.
(1) 区别“赋值” 和 “初始化”这两个概念:我们知道普通变量编译器都会默认的替你初始化。他们既能初始化,也能被赋值的,而常量(const)按照其意思只能被初始化,不能赋值。否则与变量就无区别了。所以常量成员(const member)只能用成员初始化列表来完成他们的“初始化”,而不能在构造函数内为他们“赋值”。 我们知道类的对象的初始化其实就是调用他的构造函数完成,如果没有写
2011-06-19 11:38:00 459 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人