初始化列表与构造函数
初始化列表:初始化(const)
构造函数内赋值:赋值
const对象是一旦被构造出来,其值就不能被改变了。
而构造初始化列表就是用来构造成员变量的,对const成员来说,初始化列表中提供的值就作为构造它们的初值。所以这里并不是赋值操作。
初始化列表:初始化(const)
构造函数内赋值:赋值
const对象是一旦被构造出来,其值就不能被改变了。
而构造初始化列表就是用来构造成员变量的,对const成员来说,初始化列表中提供的值就作为构造它们的初值。所以这里并不是赋值操作。
相关推荐