【博客44】"初始化列表赋值" 优于 "构造函数内赋值"

内容: 记录下,在使用类的构造函数初始化类对象时,使用初始化列表来初始化会好一点,比在构造函数里面初始化更好。 情况一:不使用初始化列表 分析:此时会先完成对b对象的初始化,b中的a成员会先赋值给一个默认值,接下来再A的构造函数里面对其值进行覆盖。 情况二:使用初始化列表 分析:此时会将value这个值直接传递给b的构造函数,此时b对象的构造函数一开始就是使用value来赋值给a成员,后续不需要对
相关文章
相关标签/搜索